|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef ImageImageTreeModel_H
2 #define ImageImageTreeModel_H
25 class ImageParentItem;
70 class CreateRootItemFunctor :
public std::unary_function <
71 const QString, ImageParentItem * > {
74 CreateRootItemFunctor(
const CreateRootItemFunctor &);
75 ~CreateRootItemFunctor();
78 CreateRootItemFunctor &operator=(
const CreateRootItemFunctor &);
virtual ~ImageImageTreeModel()
Definition: ImageImageTreeModel.cpp:44
ImageImageTreeModel(ControlNet *cNet, TreeView *v, QObject *parent=0)
Definition: ImageImageTreeModel.cpp:38
void filterCountsChanged(int visibleTopLevelItemCount, int topLevelItemCount)
This signal is emitted after filtering to provide the number of visible top-level items remaining aft...
Tree item that is a parent and represents an image.
Definition: ImageParentItem.h:34
QFutureWatcher< QAtomicPointer< RootItem > > * getRebuildWatcher() const
Definition: AbstractTreeModel.cpp:390
Base class for tree models.
Definition: AbstractTreeModel.h:47
Tree model for images and images.
Definition: ImageImageTreeModel.h:48
bool isFrozen() const
Definition: AbstractTreeModel.cpp:345
void setRebuilding(bool running)
Definition: AbstractTreeModel.h:81
void rebuildItems()
Definition: ImageImageTreeModel.cpp:122
ControlNet * getControlNetwork() const
Definition: AbstractTreeModel.cpp:384
a control network
Definition: ControlNet.h:257
int getTopLevelItemCount() const
Definition: AbstractTreeModel.cpp:266
This is free and unencumbered software released into the public domain.
Definition: AbstractTableModel.h:24
This is free and unencumbered software released into the public domain.
Definition: ConcurrentControlNetReader.h:20
Definition: TreeView.h:31
void queueRebuild()
Definition: AbstractTreeModel.cpp:350
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16