diff options
| author | stonedDiscord <Tukz@gmx.de> | 2021-03-02 17:02:03 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-02 10:02:03 -0600 |
| commit | 6e28bee92a5b83c0da27e565bb778527a8ff9407 (patch) | |
| tree | fdbec531f7876625bc6508a9cdffdcd71f359de0 | |
| parent | ba0eb391a5c436d4634968f7b919c896ca8adb3f (diff) | |
Hide ARUP fields when empty (#479)
Co-authored-by: oldmud0 <oldmud0@users.noreply.github.com>
| -rw-r--r-- | src/courtroom.cpp | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/courtroom.cpp b/src/courtroom.cpp index 17da7522..1d0509b3 100644 --- a/src/courtroom.cpp +++ b/src/courtroom.cpp @@ -1553,7 +1553,7 @@ void Courtroom::list_areas() int n_listed_areas = 0; for (int n_area = 0; n_area < area_list.size(); ++n_area) { - QString i_area = ""; + QString i_area = ""; i_area.append(area_list.at(n_area)); if (ao_app->arup_enabled) { @@ -1562,17 +1562,23 @@ void Courtroom::list_areas() i_area.append("\n "); i_area.append(arup_statuses.at(n_area)); - i_area.append(" | CM: "); - i_area.append(arup_cms.at(n_area)); + + if (arup_cms.at(n_area) != "FREE") { + i_area.append(" | CM: "); + i_area.append(arup_cms.at(n_area)); + } i_area.append("\n "); - i_area.append(QString::number(arup_players.at(n_area))); - i_area.append(" users | "); + if (arup_players.at(n_area) != -1) { + i_area.append(QString::number(arup_players.at(n_area))); + i_area.append(" users | "); + } i_area.append(arup_locks.at(n_area)); } + QTreeWidgetItem *treeItem = new QTreeWidgetItem(ui_area_list); treeItem->setText(0, area_list.at(n_area)); treeItem->setText(1, i_area); |
