diff options
Diffstat (limited to 'fileview.h')
-rw-r--r-- | fileview.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -22,6 +22,7 @@ class QEvent; class QFileInfo; class FilesystemFileProxy; class SmDirModel; +class QActionGroup; class FileView : public QTreeView { Q_OBJECT @@ -30,6 +31,7 @@ class FileView : public QTreeView { ~FileView() {} virtual void setModel(QAbstractItemModel *model); const QVariant duration() const; + void setHeaderGroup(QActionGroup *ag) { mHeaderGroup = ag; } signals: void upDir(); @@ -46,9 +48,13 @@ class FileView : public QTreeView { void unmarkFiles(); void createFolder(); void readConfig(); + void writeConfig(); void resizeColumns(int columns); void saveSelection(); void restoreSelection(); + void readHeaderConfig(); + void writeHeaderConfig(); + void toggleHeader(QObject *action); protected slots: virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint); @@ -78,6 +84,7 @@ class FileView : public QTreeView { FilesystemFileProxy *mProxy; SmDirModel *mModel; Helper::Duration mDuration; + QActionGroup *mHeaderGroup; }; #endif |