47 enum TreeItemContainerType {
55 QList<QAction *> actions();
68 QList<QAction *> getViewActions();
69 bool groupInList(QList<QTreeWidgetItem *>);
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();
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;