20 #include "../../cpptools/tree_bfs_explorer.h"
22 #include <QtGui/QStandardItem>
23 class QStandardItemModel;
29 static bool isDeeper(
const QStandardItem* current,
const QStandardItem* previous);
31 template<
typename OUT_ITERATOR>
34 for (
int row = 0; row < parentItem->rowCount(); ++row) {
35 *out = parentItem->child(row);
static bool isDeeper(const QStandardItem *current, const QStandardItem *previous)
Definition: qstandard_item_explorer.cpp:59
Definition: abstract_length_editor.cpp:20
Provides a BFS (breadth-first search) exploration of a QStandardItemModel object. ...
Definition: qstandard_item_explorer.h:41
#define QTTOOLS_GUI_EXPORT
Definition: gui.h:27
Definition: tree_bfs_explorer.h:45
Definition: qstandard_item_explorer.h:27
static void enqueueChildren(OUT_ITERATOR out, QStandardItem *parentItem)
Definition: qstandard_item_explorer.h:32