From 609e8d6f4ae179243d6f258205701561d94500f5 Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 5 Dec 2010 08:29:05 +0100 Subject: Selectable columns in FilesTreeView Made columns shown in FilesTreeView selectable. Also, the order of columns is saved and restored. This was a difficult one. I even had to make a debug build of qt. But I fixed a serious bug in FilesTreeModel::modeName: don't access the Hash if modeName == -1. --- shemov.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'shemov.h') diff --git a/shemov.h b/shemov.h index 1cb367f..3097483 100644 --- a/shemov.h +++ b/shemov.h @@ -27,7 +27,7 @@ class SheMov : public QMainWindow { Q_OBJECT public: SheMov(QWidget *parent = 0, Qt::WindowFlags flags = 0); - ~SheMov() {}; + ~SheMov() {} protected: virtual void closeEvent(QCloseEvent *event); @@ -134,6 +134,7 @@ class SheMov : public QMainWindow { QActionGroup *mOpenWithGroupFS; QActionGroup *mOpenWithGroupAV; QActionGroup *mCleanupGroup; + QActionGroup *mFilesTreeHeadersGroup; //EndActions QSignalMapper *mRenameMapper; @@ -146,6 +147,7 @@ class SheMov : public QMainWindow { QMenu *mOpenWithMenuAV; QMenu *mRenameMenu; QMenu *mTreeViewMenu; + QMenu *mTreeHeaderMenu; QAction *mEditFSMenuA; //widgets + dialogs -- cgit v1.2.3-70-g09d2