summaryrefslogtreecommitdiffstats
path: root/newpicsdialog.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-03-17 13:18:09 +0100
committerArno <am@disconnect.de>2013-03-17 13:18:09 +0100
commit89946d85a39f3c0b5ea87c887340b4781b6b2900 (patch)
tree5052cbebd07f86f5363dd79f20f47ccb21e250ac /newpicsdialog.cpp
parentc81dcb6c33342027017f0559444685168523f486 (diff)
downloadSheMov-89946d85a39f3c0b5ea87c887340b4781b6b2900.tar.gz
SheMov-89946d85a39f3c0b5ea87c887340b4781b6b2900.tar.bz2
SheMov-89946d85a39f3c0b5ea87c887340b4781b6b2900.zip
Fix Colors
This is more a qt5-fix than a SmDirModel fix. The global palette doesn't propagate any more, so we have to set the palette in every QTreeView separately. Very annoying and tedious. Maybe I missed a Widget or two, dunno...
Diffstat (limited to 'newpicsdialog.cpp')
-rw-r--r--newpicsdialog.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/newpicsdialog.cpp b/newpicsdialog.cpp
index 5269e18..37a9cba 100644
--- a/newpicsdialog.cpp
+++ b/newpicsdialog.cpp
@@ -18,6 +18,7 @@
#include <QPersistentModelIndex>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QVBoxLayout>
+#include <QApplication>
#include "newpicsdialog.h"
#include "smtreeitem.h"
@@ -52,6 +53,8 @@ void NewPicsDialog::setupDlg(){
mFilesV->setSortingEnabled(true);
mFilesV->setAlternatingRowColors(true);
mFilesV->setColumnHidden(2, true);
+ mFilesV->setAlternatingRowColors(true);
+ mFilesV->setPalette(qApp->palette());
mAddFiles = new QPushButton(tr("Select..."));
connect(mAddFiles, SIGNAL(clicked()), this, SLOT(selectFiles()));
mRemoveFiles = new QPushButton(tr("Remove"));