summaryrefslogtreecommitdiffstats
path: root/filesystemwidget.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-04-05 17:01:57 +0200
committerArno <am@disconnect.de>2013-04-05 17:01:57 +0200
commit0f4f0d5860e4a261f37ae6f294c154c3009c4562 (patch)
tree3cce6fb18017c6f01190af9e83c70ad0fc65db1a /filesystemwidget.cpp
parent1bcbb69e31090cf71e913419299b52dd4d094bef (diff)
downloadSheMov-0f4f0d5860e4a261f37ae6f294c154c3009c4562.tar.gz
SheMov-0f4f0d5860e4a261f37ae6f294c154c3009c4562.tar.bz2
SheMov-0f4f0d5860e4a261f37ae6f294c154c3009c4562.zip
Make FilesystemWidget headers configurable
Save headerView on exit, create a Menu for selecting headers and read headerConfig on startup.
Diffstat (limited to 'filesystemwidget.cpp')
-rw-r--r--filesystemwidget.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/filesystemwidget.cpp b/filesystemwidget.cpp
index 28822fd..64dfd1c 100644
--- a/filesystemwidget.cpp
+++ b/filesystemwidget.cpp
@@ -75,7 +75,6 @@ FilesystemWidget::FilesystemWidget(QWidget *parent) : QWidget(parent), mClipboar
mFileView->setSelectionBehavior(QAbstractItemView::SelectRows);
mFileView->setAlternatingRowColors(true);
- mFileView->setColumnHidden(static_cast<int>(SmDirModel::FullPath), true);
mFileProxy->setDynamicSortFilter(true);
connect(mFileView->selectionModel(), SIGNAL(selectionChanged(QItemSelection,QItemSelection)), mFileView, SLOT(selectedFilesChanged()));
connect(mFileModel, SIGNAL(modelAboutToBeReset()), mFileView, SLOT(saveSelection()));
@@ -340,6 +339,7 @@ void FilesystemWidget::readSettings(){
}
QPoint picViewerPos = s.value("windows/picviewer").toPoint();
mPicViewer->move(picViewerPos);
+ mFileView->readConfig();
}
void FilesystemWidget::writeSettings(){
@@ -352,6 +352,7 @@ void FilesystemWidget::writeSettings(){
s.setValue("paths/selecteddir", dir);
}
s.setValue("windows/picviewer", mPicViewer->pos());
+ mFileView->writeConfig();
}
void FilesystemWidget::configChanged(){