From 1fe2f218da838fb403bdceccb25f13015914c372 Mon Sep 17 00:00:00 2001 From: pavelpa Date: Tue, 19 Jan 2010 21:05:44 +0000 Subject: [PATCH] changed abstract/description/scrollbars color in eventdialog --- src/gui/eventdialog.cpp | 18 +++++++++++++++++- src/gui/eventdialog.ui | 2 +- src/src.pro | 2 +- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/gui/eventdialog.cpp b/src/gui/eventdialog.cpp index dbd277d..a997dbf 100644 --- a/src/gui/eventdialog.cpp +++ b/src/gui/eventdialog.cpp @@ -1,6 +1,6 @@ #include "eventdialog.h" -#include +#include EventDialog::EventDialog(const QModelIndex &aIndex, QWidget *aParent) : QDialog(aParent) @@ -11,6 +11,22 @@ EventDialog::EventDialog(const QModelIndex &aIndex, QWidget *aParent) abstract->setStyleSheet("background-color : transparent;"); description->setStyleSheet("background-color : transparent;"); + // use text color from 'title' QLabel + QColor color = title->palette().color(QPalette::Active, QPalette::WindowText); + QPalette p = abstract->palette(); + //p.setColor(QPalette::Active, QPalette::Text, Qt::blue); + p.setColor(QPalette::Active, QPalette::Text, color); + p.setColor(QPalette::Active, QPalette::WindowText, color); + abstract->setPalette(p); + description->setPalette(p); + + // set scrollbars color + QPalette p2 = description->verticalScrollBar()->palette(); + p2.setColor(QPalette::Active, QPalette::Background, color); + //description->verticalScrollBar()->setStyleSheet("background-color : blue;"); + abstract->verticalScrollBar()->setPalette(p2); + description->verticalScrollBar()->setPalette(p2); + Event *event = static_cast(mIndex.internalPointer()); title->setText(event->title()); persons->setText(event->persons().join(" and ")); diff --git a/src/gui/eventdialog.ui b/src/gui/eventdialog.ui index 4955acb..10a1cb0 100644 --- a/src/gui/eventdialog.ui +++ b/src/gui/eventdialog.ui @@ -30,7 +30,7 @@ - Presenter(s): + Presenter(s): diff --git a/src/src.pro b/src/src.pro index fb46540..58a5937 100644 --- a/src/src.pro +++ b/src/src.pro @@ -1,7 +1,7 @@ include(global.pri) TEMPLATE = subdirs -SUBDIRS = orm mvc sql gui app maemo : SUBDIRS += alarm +SUBDIRS += orm mvc sql gui app #SUBDIRS += test CONFIG += ordered -- 2.39.5