From 7bb7295a9033c0a6729b301e7c9b76393539e29a Mon Sep 17 00:00:00 2001 From: Arno Date: Wed, 22 Dec 2010 16:59:12 +0100 Subject: Made colors configurable Added a tab to ConfigurationDialog to make some colors configurable. It works somehow. The font color isn't evaluated yet, since I'm not convinced that it is a good idea. But one problem is that calling qApp->setPalette() doesn't propagate to non visible child dialogs. Dunno if it's worth fixing. --- archivetreeview.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'archivetreeview.cpp') diff --git a/archivetreeview.cpp b/archivetreeview.cpp index 5d8a96d..1a58041 100644 --- a/archivetreeview.cpp +++ b/archivetreeview.cpp @@ -82,6 +82,8 @@ ArchiveTreeView::ArchiveTreeView(QWidget *parent) : QWidget(parent){ mNoCoverDialog = new NoCoverMovieDialog(this); mNoCoverDialog->setHidden(true); connect(mNoCoverDialog->view(), SIGNAL(doubleClicked(QModelIndex)), this, SLOT(selectMovie(QModelIndex))); + mFilesWidget->filesTree()->setAlternatingRowColors(true); + mSeriesWidget->seriesTree()->setAlternatingRowColors(true); // layout QHBoxLayout *mainLayout = new QHBoxLayout; @@ -94,6 +96,7 @@ ArchiveTreeView::ArchiveTreeView(QWidget *parent) : QWidget(parent){ setLayout(mainLayout); constructWindowTitle(); + readSettings(); } void ArchiveTreeView::setFileViewMode(int mode){ @@ -196,6 +199,12 @@ void ArchiveTreeView::copyPath(int type){ } } +void ArchiveTreeView::readSettings(){ + seriesWidget()->seriesTree()->readSettings(); + filesWidget()->filesTree()->readSettings(); + mFilesModel->readSettings(); +} + void ArchiveTreeView::currentChanged(const QItemSelection &selected, const QItemSelection &deselected){ Q_UNUSED(selected); Q_UNUSED(deselected); -- cgit v1.2.3-70-g09d2