1 #include "eventdialog.h"
5 EventDialog::EventDialog(const int &aEventId, QWidget *aParent)
12 Event event = Event::getById(aEventId,confId);
14 //abstract->setStyleSheet("background-color : transparent;");
15 //description->setStyleSheet("background-color : transparent;");
17 // use text color from 'title' QLabel
18 QColor color = title->palette().color(QPalette::Active, QPalette::WindowText);
19 QColor bkgrColor = this->palette().color(QPalette::Active, QPalette::Background);
20 QPalette p = abstract->palette();
21 p.setColor(QPalette::Active, QPalette::Text, color);
22 p.setColor(QPalette::Active, QPalette::Base, bkgrColor);
23 abstract->setPalette(p);
24 description->setPalette(p);
26 // set scrollbars color
27 //QPalette p2 = description->verticalScrollBar()->palette();
28 //p2.setColor(QPalette::Active, QPalette::Background, color);
29 ////description->verticalScrollBar()->setStyleSheet("background-color : blue;");
30 //abstract->verticalScrollBar()->setPalette(p2);
31 //description->verticalScrollBar()->setPalette(p2);
33 title->setText(event.title());
34 persons->setText(event.persons().join(" and "));
35 abstract->setPlainText(event.abstract());
36 description->setPlainText(event.description());