summaryrefslogtreecommitdiffstats
path: root/archivetreeview.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-04-05 21:23:45 +0200
committerArno <am@disconnect.de>2013-04-05 21:23:45 +0200
commit046503ba7830427fcd055da569326f0ac814b979 (patch)
treed3404b51c054a9f4b4171bbd9641162e8c3333a1 /archivetreeview.cpp
parent0f4f0d5860e4a261f37ae6f294c154c3009c4562 (diff)
downloadSheMov-046503ba7830427fcd055da569326f0ac814b979.tar.gz
SheMov-046503ba7830427fcd055da569326f0ac814b979.tar.bz2
SheMov-046503ba7830427fcd055da569326f0ac814b979.zip
New Class: SmTreeView
Code reusage: all 3 tabs had the same funtions: readHeaderConfig, writeHeaderConfig and toggleHeader, so turn it into a class derived from QTreeView. Unfortunately mATree didn't do things as later added Views, so it took some time to find the culprit in SheMov::readSettings :( Hopefully I didn't break too much...
Diffstat (limited to 'archivetreeview.cpp')
-rw-r--r--archivetreeview.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/archivetreeview.cpp b/archivetreeview.cpp
index 79d3af0..fbda038 100644
--- a/archivetreeview.cpp
+++ b/archivetreeview.cpp
@@ -98,7 +98,6 @@ ArchiveTreeView::ArchiveTreeView(QWidget *parent) : QWidget(parent), mShowAllFil
setLayout(mainLayout);
constructWindowTitle();
- readSettings();
}
void ArchiveTreeView::setFileViewMode(int mode){
@@ -221,9 +220,10 @@ void ArchiveTreeView::copyPath(int type){
}
void ArchiveTreeView::readSettings(){
- seriesWidget()->seriesTree()->readSettings();
- filesWidget()->filesTree()->readSettings();
- mFilesModel->readSettings();
+ seriesWidget()->readSettings();
+ seriesWidget()->seriesTree()->readSettings();
+ filesWidget()->filesTree()->readSettings();
+ mFilesModel->readSettings();
QSettings s;
QString iconName = s.value("ui/foldericon", "Dildo").toString();
const QHash<QString, QString> icons = SmGlobals::instance()->icons();
@@ -233,7 +233,7 @@ void ArchiveTreeView::readSettings(){
MappingTableItemModel *actorsModel = mActorsWidget->model();
actorsModel->setDecorationIcon(decorationIcon);
MappingTableItemModel *genreModel = mGenresWidget->model();
- genreModel->setDecorationIcon(decorationIcon);
+ genreModel->setDecorationIcon(decorationIcon);
}
void ArchiveTreeView::currentChanged(const QItemSelection &selected, const QItemSelection &deselected){