1#ifndef ImageTreeWidget_H
2#define ImageTreeWidget_H
11 class DisplayProperties;
14 class ImageTreeWidgetItem;
57 QTreeWidgetItem *addGroup(QString imageListName, QString groupName =
"",
int index = -1);
120 void deleteSelectedGroups();
121 void imageDeleted(
QObject *image);
123 void onSelectionChanged();
124 void onQueuedReadDisplayProperties();
125 void onQueuedSelectionChanged();
127 void renameSelectedGroup();
128 void requestCloseSelected();
129 void toggleColumnVisible();
130 void updateDragAndDropability();
131 void setDefaultFileListCols();
134 bool mosaicItemInList(QList<QTreeWidgetItem *>);
142 QList<QAction *> m_viewActs;
143 QPointer<QAction> m_setFileListColsAct;
144 QMap<DisplayProperties *, ImageTreeWidgetItem *> m_displayPropsToTreeItemLookup;
145 bool m_queuedSelectionChanged;
147 QList<ImageTreeWidgetItem *> m_queuedReadDisplayPropertiesItems;
Definition Directory.h:271
Definition DisplayProperties.h:32
This represents a cube in a project-based GUI interface.
Definition Image.h:105
Internalizes a list of images and allows for operations on the entire list.
Definition ImageList.h:53
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16