Remove background-color stylesheet from the set_qfont (allowing stylesheets to properly initialize custom backgrounds for labels w/ transparent ones)
rename "set_dropdown_ to "set_stylesheet" cuz that's what it is
This commit is contained in:
parent
ee918a4f81
commit
37011fc22d
@ -143,10 +143,10 @@ public:
|
|||||||
void set_fonts(QString p_char = "");
|
void set_fonts(QString p_char = "");
|
||||||
|
|
||||||
// sets dropdown menu stylesheet
|
// sets dropdown menu stylesheet
|
||||||
void set_dropdown(QWidget *widget);
|
void set_stylesheet(QWidget *widget);
|
||||||
|
|
||||||
// helper funciton that call above function on the relevant widgets
|
// helper funciton that call above function on the relevant widgets
|
||||||
void set_dropdowns();
|
void set_stylesheets();
|
||||||
|
|
||||||
void set_window_title(QString p_title);
|
void set_window_title(QString p_title);
|
||||||
|
|
||||||
|
@ -1043,7 +1043,7 @@ void Courtroom::set_fonts(QString p_char)
|
|||||||
for (int i = 0; i < max_clocks; i++)
|
for (int i = 0; i < max_clocks; i++)
|
||||||
set_font(ui_clock[i], "", "clock_" + QString::number(i), p_char);
|
set_font(ui_clock[i], "", "clock_" + QString::number(i), p_char);
|
||||||
|
|
||||||
set_dropdowns();
|
set_stylesheets();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Courtroom::set_font(QWidget *widget, QString class_name,
|
void Courtroom::set_font(QWidget *widget, QString class_name,
|
||||||
@ -1105,13 +1105,13 @@ void Courtroom::set_qfont(QWidget *widget, QString class_name, QFont font,
|
|||||||
widget->setFont(font);
|
widget->setFont(font);
|
||||||
|
|
||||||
QString style_sheet_string =
|
QString style_sheet_string =
|
||||||
class_name + " { background-color: rgba(0, 0, 0, 0);\n" + "color: rgba(" +
|
class_name + " { color: rgba(" +
|
||||||
QString::number(f_color.red()) + ", " + QString::number(f_color.green()) +
|
QString::number(f_color.red()) + ", " + QString::number(f_color.green()) +
|
||||||
", " + QString::number(f_color.blue()) + ", 255);}";
|
", " + QString::number(f_color.blue()) + ", 255);}";
|
||||||
widget->setStyleSheet(style_sheet_string);
|
widget->setStyleSheet(style_sheet_string);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Courtroom::set_dropdown(QWidget *widget)
|
void Courtroom::set_stylesheet(QWidget *widget)
|
||||||
{
|
{
|
||||||
QString f_file = "courtroom_stylesheets.css";
|
QString f_file = "courtroom_stylesheets.css";
|
||||||
QString style_sheet_string = ao_app->get_stylesheet(f_file);
|
QString style_sheet_string = ao_app->get_stylesheet(f_file);
|
||||||
@ -1119,14 +1119,9 @@ void Courtroom::set_dropdown(QWidget *widget)
|
|||||||
widget->setStyleSheet(style_sheet_string);
|
widget->setStyleSheet(style_sheet_string);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Courtroom::set_dropdowns()
|
void Courtroom::set_stylesheets()
|
||||||
{
|
{
|
||||||
set_dropdown(
|
set_stylesheet(this);
|
||||||
this); // EXPERIMENTAL - Read the style-sheet as-is for maximum memeage
|
|
||||||
// set_dropdown(ui_text_color, "[TEXT COLOR]");
|
|
||||||
// set_dropdown(ui_pos_dropdown, "[POS DROPDOWN]");
|
|
||||||
// set_dropdown(ui_emote_dropdown, "[EMOTE DROPDOWN]");
|
|
||||||
// set_dropdown(ui_mute_list, "[MUTE LIST]");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Courtroom::set_window_title(QString p_title)
|
void Courtroom::set_window_title(QString p_title)
|
||||||
|
Loading…
Reference in New Issue
Block a user