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;