25 #include <QStyleFactory>
38 QPalette palette = parent->palette();
39 palette.setBrush(QPalette::WindowText, QColor(0, 0, 0));
40 palette.setBrush(QPalette::Button, QColor(255, 255, 255));
41 palette.setBrush(QPalette::Light, QColor(255, 255, 255));
42 palette.setBrush(QPalette::Midlight, QColor(255, 255, 255));
43 palette.setBrush(QPalette::Dark, QColor(127, 127, 127));
44 palette.setBrush(QPalette::Mid, QColor(170, 170, 170));
45 palette.setBrush(QPalette::Text, QColor(0, 0, 0));
46 palette.setBrush(QPalette::BrightText, QColor(255, 255, 255));
47 palette.setBrush(QPalette::ButtonText, QColor(0, 0, 0));
48 palette.setBrush(QPalette::Base, QColor(255, 255, 255));
49 palette.setBrush(QPalette::Window, QColor(255, 255, 255));
50 palette.setBrush(QPalette::Shadow, QColor(0, 0, 0));
51 palette.setBrush(QPalette::AlternateBase, QColor(255, 255, 255));
52 palette.setBrush(QPalette::ToolTipBase, QColor(255, 255, 220));
53 palette.setBrush(QPalette::ToolTipText, QColor(0, 0, 0));
55 palette.setBrush(QPalette::Disabled, QPalette::WindowText, QColor(127, 127, 127));
56 palette.setBrush(QPalette::Disabled, QPalette::Text, QColor(127, 127, 127));
57 palette.setBrush(QPalette::Disabled, QPalette::ButtonText, QColor(127, 127, 127));
59 parent->setPalette(palette);
81 while ((item =
mainHead->layout()->takeAt(0)) !=
nullptr) {
82 item->widget()->hide();
83 item->widget()->setParent(
nullptr);
87 while ((item =
mainContent->layout()->takeAt(0)) !=
nullptr) {
88 item->widget()->hide();
89 item->widget()->setParent(
nullptr);
100 mainHead->setLayout(
new QVBoxLayout);
101 mainHead->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
109 palette.setBrush(QPalette::WindowText, QBrush(QColor(193, 193, 193)));
114 mainContent->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);