1 #ifndef ImageTreeWidget_H
2 #define ImageTreeWidget_H
11 class DisplayProperties;
14 class ImageTreeWidgetItem;
47 enum TreeItemContainerType {
70 void updateViewActs();
90 void setPosition(
int outerIndex,
int innerIndex);
110 void queueSelectionChanged();
111 void queueReadDisplayProperties();
114 void dropEvent(QDropEvent *event);
116 void contextMenuEvent(QContextMenuEvent *event);
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();
143 QPointer<QAction> m_setFileListColsAct;
145 bool m_queuedSelectionChanged;