mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2026-01-11 15:16:07 +01:00
Patches to add support for dark themes
This commit is contained in:
@@ -89,13 +89,18 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
//
|
||||
// Create Palettes
|
||||
//
|
||||
QColor system_button_text_color = palette().active().buttonText();
|
||||
QColor system_button_color = palette().active().button();
|
||||
QColor system_mid_color = colorGroup().mid();
|
||||
list_from_color=
|
||||
QPalette(QColor(BUTTON_FROM_BACKGROUND_COLOR),QColor(lightGray));
|
||||
QPalette(QColor(BUTTON_FROM_BACKGROUND_COLOR),QColor(system_mid_color));
|
||||
// QPalette(QColor(BUTTON_FROM_BACKGROUND_COLOR),QColor(lightGray));
|
||||
list_from_color.
|
||||
setColor(QColorGroup::ButtonText,QColor(BUTTON_FROM_TEXT_COLOR));
|
||||
|
||||
list_to_color=
|
||||
QPalette(QColor(BUTTON_TO_BACKGROUND_COLOR),QColor(lightGray));
|
||||
QPalette(QColor(BUTTON_TO_BACKGROUND_COLOR),QColor(system_mid_color));
|
||||
// QPalette(QColor(BUTTON_TO_BACKGROUND_COLOR),QColor(lightGray));
|
||||
list_to_color.
|
||||
setColor(QColorGroup::ButtonText,QColor(BUTTON_TO_TEXT_COLOR));
|
||||
list_list_to_color=palette();
|
||||
@@ -123,14 +128,33 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_scroll_color[0].setColor(QPalette::Active,QColorGroup::Button,
|
||||
BUTTON_LOG_ACTIVE_BACKGROUND_COLOR);
|
||||
list_scroll_color[0].setColor(QPalette::Active,QColorGroup::Background,
|
||||
lightGray);
|
||||
system_mid_color);
|
||||
// lightGray);
|
||||
list_scroll_color[0].setColor(QPalette::Inactive,QColorGroup::ButtonText,
|
||||
BUTTON_LOG_ACTIVE_TEXT_COLOR);
|
||||
list_scroll_color[0].setColor(QPalette::Inactive,QColorGroup::Button,
|
||||
BUTTON_LOG_ACTIVE_BACKGROUND_COLOR);
|
||||
list_scroll_color[0].setColor(QPalette::Inactive,QColorGroup::Background,
|
||||
lightGray);
|
||||
list_scroll_color[1]=QPalette(backgroundColor(),lightGray);
|
||||
system_mid_color);
|
||||
// lightGray);
|
||||
// list_scroll_color[1]=QPalette(backgroundColor(),QColor(system_button_text_color));
|
||||
list_scroll_color[1]=palette();
|
||||
list_scroll_color[1].setColor(QPalette::Active,QColorGroup::ButtonText,
|
||||
system_button_text_color);
|
||||
list_scroll_color[1].setColor(QPalette::Active,QColorGroup::Button,
|
||||
// backgroundColor());
|
||||
system_button_color);
|
||||
list_scroll_color[1].setColor(QPalette::Active,QColorGroup::Background,
|
||||
system_mid_color);
|
||||
// lightGray);
|
||||
list_scroll_color[1].setColor(QPalette::Inactive,QColorGroup::ButtonText,
|
||||
system_button_text_color);
|
||||
list_scroll_color[1].setColor(QPalette::Inactive,QColorGroup::Button,
|
||||
// backgroundColor());
|
||||
system_button_color);
|
||||
list_scroll_color[1].setColor(QPalette::Inactive,QColorGroup::Background,
|
||||
system_mid_color);
|
||||
// lightGray);
|
||||
|
||||
//
|
||||
// Hour Selector
|
||||
@@ -218,7 +242,8 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
label->setGeometry(372,sizeHint().height()-120,75,20);
|
||||
label->setFont(label_font);
|
||||
label->setAlignment(AlignCenter);
|
||||
label->setBackgroundColor(QColor(lightGray));
|
||||
label->setBackgroundColor(QColor(system_mid_color));
|
||||
// label->setBackgroundColor(QColor(lightGray));
|
||||
if(!rdairplay_conf->showCounters()) {
|
||||
label->hide();
|
||||
}
|
||||
@@ -232,7 +257,8 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_stoptime_label->setGeometry(337,sizeHint().height()-100,65,18);
|
||||
list_stoptime_label->setFont(label_font);
|
||||
list_stoptime_label->setAlignment(AlignRight|AlignVCenter);
|
||||
list_stoptime_label->setBackgroundColor(QColor(lightGray));
|
||||
list_stoptime_label->setBackgroundColor(QColor(system_mid_color));
|
||||
// list_stoptime_label->setBackgroundColor(QColor(lightGray));
|
||||
if(!rdairplay_conf->showCounters()) {
|
||||
list_stoptime_edit->hide();
|
||||
list_stoptime_label->hide();
|
||||
@@ -243,14 +269,15 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
//
|
||||
list_endtime_edit=new QLineEdit(this,"list_endtime_edit");
|
||||
list_endtime_edit->setGeometry(407,sizeHint().height()-80,70,18);
|
||||
label=new QLabel(list_endtime_edit,tr("Log End:"),this);
|
||||
label->setGeometry(337,sizeHint().height()-80,65,18);
|
||||
label->setFont(label_font);
|
||||
label->setAlignment(AlignRight|AlignVCenter);
|
||||
label->setBackgroundColor(QColor(lightGray));
|
||||
list_endtime_label=new QLabel(list_endtime_edit,tr("Log End:"),this);
|
||||
list_endtime_label->setGeometry(337,sizeHint().height()-80,65,18);
|
||||
list_endtime_label->setFont(label_font);
|
||||
list_endtime_label->setAlignment(AlignRight|AlignVCenter);
|
||||
list_endtime_label->setBackgroundColor(QColor(system_mid_color));
|
||||
// list_endtime_label->setBackgroundColor(QColor(lightGray));
|
||||
if(!rdairplay_conf->showCounters()) {
|
||||
list_endtime_edit->hide();
|
||||
label->hide();
|
||||
list_endtime_label->hide();
|
||||
}
|
||||
|
||||
//
|
||||
@@ -259,7 +286,8 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_take_button=new QPushButton(this,"list_take_button");
|
||||
list_take_button->setGeometry(10,sizeHint().height()-55,80,50);
|
||||
list_take_button->setFont(font);
|
||||
list_take_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_take_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_take_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_take_button->setText(tr("Select"));
|
||||
list_take_button->setFocusPolicy(QWidget::NoFocus);
|
||||
connect(list_take_button,SIGNAL(clicked()),this,SLOT(takeButtonData()));
|
||||
@@ -271,7 +299,8 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_head_button=new QPushButton(this,"list_head_button");
|
||||
list_head_button->setGeometry(10,sizeHint().height()-113,80,50);
|
||||
list_head_button->setFont(font);
|
||||
list_head_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_head_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_head_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_head_button->setText(tr("Audition\nHead"));
|
||||
list_head_button->setFocusPolicy(QWidget::NoFocus);
|
||||
connect(list_head_button,SIGNAL(clicked()),this,SLOT(headButtonData()));
|
||||
@@ -285,7 +314,8 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_tail_button=new QPushButton(this,"list_tail_button");
|
||||
list_tail_button->setGeometry(90,sizeHint().height()-113,80,50);
|
||||
list_tail_button->setFont(font);
|
||||
list_tail_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_tail_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_tail_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_tail_button->setText(tr("Audition\nTail"));
|
||||
list_tail_button->setFocusPolicy(QWidget::NoFocus);
|
||||
connect(list_tail_button,SIGNAL(clicked()),this,SLOT(tailButtonData()));
|
||||
@@ -299,7 +329,8 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_play_button=new QPushButton(this,"list_play_button");
|
||||
list_play_button->setGeometry(10,sizeHint().height()-55,80,50);
|
||||
list_play_button->setFont(font);
|
||||
list_play_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_play_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_play_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_play_button->setText(tr("Start"));
|
||||
list_play_button->setDisabled(true);
|
||||
list_play_button->setFocusPolicy(QWidget::NoFocus);
|
||||
@@ -311,8 +342,9 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_next_button=new QPushButton(this,"list_next_button");
|
||||
list_next_button->setGeometry(90,sizeHint().height()-55,80,50);
|
||||
list_next_button->setFont(font);
|
||||
list_next_button->setPalette(QPalette(backgroundColor(),
|
||||
QColor(lightGray)));
|
||||
list_next_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_next_button->setPalette(QPalette(backgroundColor(),
|
||||
// QColor(lightGray)));
|
||||
list_next_button->setText(tr("Make\nNext"));
|
||||
list_next_button->setDisabled(true);
|
||||
list_next_button->setFocusPolicy(QWidget::NoFocus);
|
||||
@@ -324,8 +356,9 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_modify_button=new QPushButton(this,"list_modify_button");
|
||||
list_modify_button->setGeometry(170,sizeHint().height()-55,80,50);
|
||||
list_modify_button->setFont(font);
|
||||
list_modify_button->setPalette(QPalette(backgroundColor(),
|
||||
QColor(lightGray)));
|
||||
list_modify_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_modify_button->setPalette(QPalette(backgroundColor(),
|
||||
// QColor(lightGray)));
|
||||
list_modify_button->setText(tr("Modify"));
|
||||
list_modify_button->setDisabled(true);
|
||||
list_modify_button->setFocusPolicy(QWidget::NoFocus);
|
||||
@@ -337,8 +370,9 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_scroll_button=new QPushButton(this,"list_scroll_button");
|
||||
list_scroll_button->setGeometry(250,sizeHint().height()-55,80,50);
|
||||
list_scroll_button->setFont(font);
|
||||
list_scroll_button->setPalette(QPalette(backgroundColor(),
|
||||
QColor(lightGray)));
|
||||
list_scroll_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_scroll_button->setPalette(QPalette(backgroundColor(),
|
||||
// QColor(lightGray)));
|
||||
list_scroll_button->setText(tr("Scroll"));
|
||||
list_scroll_button->setFocusPolicy(QWidget::NoFocus);
|
||||
connect(list_scroll_button,SIGNAL(clicked()),this,SLOT(scrollButtonData()));
|
||||
@@ -350,8 +384,9 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_refresh_button=new QPushButton(this,"list_refresh_button");
|
||||
list_refresh_button->setGeometry(330,sizeHint().height()-55,80,50);
|
||||
list_refresh_button->setFont(font);
|
||||
list_refresh_button->
|
||||
setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_refresh_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_refresh_button->
|
||||
// setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_refresh_button->setText(tr("Refresh\nLog"));
|
||||
list_refresh_button->setDisabled(true);
|
||||
list_refresh_button->setFocusPolicy(QWidget::NoFocus);
|
||||
@@ -365,7 +400,8 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
list_load_button->setGeometry(sizeHint().width()-90,sizeHint().height()-55,
|
||||
80,50);
|
||||
list_load_button->setFont(font);
|
||||
list_load_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_load_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color)));
|
||||
// list_load_button->setPalette(QPalette(backgroundColor(),QColor(lightGray)));
|
||||
list_load_button->setText(tr("Select\nLog"));
|
||||
list_load_button->setFocusPolicy(QWidget::NoFocus);
|
||||
connect(list_load_button,SIGNAL(clicked()),this,SLOT(loadButtonData()));
|
||||
@@ -397,7 +433,8 @@ ListLog::ListLog(LogPlay *log,int id,bool allow_pause,
|
||||
connect(list_log,SIGNAL(auditionStopped(int)),
|
||||
this,SLOT(auditionStoppedData(int)));
|
||||
|
||||
setBackgroundColor(QColor(lightGray));
|
||||
setBackgroundColor(QColor(system_mid_color));
|
||||
// setBackgroundColor(QColor(lightGray));
|
||||
|
||||
RefreshList();
|
||||
UpdateTimes();
|
||||
|
||||
Reference in New Issue
Block a user