Skip to content

Commit 0a1a47c

Browse files
Expand .css power by giving object names to all AO UI elements (#534)
* Fix ic chatlog placeholder text not being translated * Fix inconsistent/nonsensical path resolution for the backwards-compatibility misc/default/config.ini vs themes/current_theme/misc/default/config.ini Co-authored-by: in1tiate <32779090+in1tiate@users.noreply.github.com>
1 parent 31abe0c commit 0a1a47c

6 files changed

Lines changed: 168 additions & 14 deletions

File tree

src/charselect.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ void Courtroom::construct_char_select()
1010
this->setWindowFlags( (this->windowFlags() | Qt::CustomizeWindowHint) & ~Qt::WindowMaximizeButtonHint);
1111

1212
ui_char_select_background = new AOImage(this, ao_app);
13+
ui_char_select_background->setObjectName("ui_char_select_background");
1314

1415
ui_char_list = new QTreeWidget(ui_char_select_background);
1516
ui_char_list->setColumnCount(2);
@@ -18,28 +19,38 @@ void Courtroom::construct_char_select()
1819
ui_char_list->header()->setSectionResizeMode(QHeaderView::ResizeToContents);
1920
ui_char_list->hideColumn(1);
2021
ui_char_list->setDropIndicatorShown(true);
22+
ui_char_list->setObjectName("ui_char_list");
2123

2224
ui_char_buttons = new QWidget(ui_char_select_background);
25+
ui_char_buttons->setObjectName("ui_char_buttons");
2326

2427
ui_back_to_lobby = new AOButton(ui_char_select_background, ao_app);
28+
ui_back_to_lobby->setObjectName("ui_back_to_lobby");
2529

2630
ui_char_password = new QLineEdit(ui_char_select_background);
2731
ui_char_password->setPlaceholderText(tr("Password"));
32+
ui_char_password->setObjectName("ui_char_password");
2833

2934
ui_char_select_left = new AOButton(ui_char_select_background, ao_app);
35+
ui_char_select_left->setObjectName("ui_char_select_left");
3036
ui_char_select_right = new AOButton(ui_char_select_background, ao_app);
37+
ui_char_select_right->setObjectName("ui_char_select_right");
3138

3239
ui_spectator = new AOButton(ui_char_select_background, ao_app);
3340
ui_spectator->setText(tr("Spectator"));
41+
ui_spectator->setObjectName("ui_spectator");
3442

3543
ui_char_search = new QLineEdit(ui_char_select_background);
3644
ui_char_search->setPlaceholderText(tr("Search"));
45+
ui_char_search->setObjectName("ui_char_search");
3746

3847
ui_char_passworded = new QCheckBox(ui_char_select_background);
3948
ui_char_passworded->setText(tr("Passworded"));
49+
ui_char_passworded->setObjectName("ui_char_passworded");
4050

4151
ui_char_taken = new QCheckBox(ui_char_select_background);
4252
ui_char_taken->setText(tr("Taken"));
53+
ui_char_taken->setObjectName("ui_char_taken");
4354

4455
connect(ui_char_list, SIGNAL(itemDoubleClicked(QTreeWidgetItem *, int)),
4556
this, SLOT(on_char_list_double_clicked(QTreeWidgetItem *, int)));

0 commit comments

Comments
 (0)