aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCrystalwarrior <varsash@gmail.com>2021-02-17 15:29:18 +0300
committerCrystalwarrior <varsash@gmail.com>2021-02-17 15:29:18 +0300
commitf881df241533dafc214f72983d9c6e1c59837891 (patch)
treecb8cc22b4b2a6f1828c73dc89d7f3d8ce0efe0b5
parentb5f581eb5b336273c3e7976ac8f7c438fe454bb4 (diff)
Make the server list display all pretty and nice
Resize the 0thcolumn to smallest possible size so it's not intrusive Remove text eliding so numbers don't get ...'s
-rw-r--r--include/lobby.h1
-rw-r--r--src/lobby.cpp5
2 files changed, 6 insertions, 0 deletions
diff --git a/include/lobby.h b/include/lobby.h
index 4278534..ca2b88b 100644
--- a/include/lobby.h
+++ b/include/lobby.h
@@ -17,6 +17,7 @@
#include <QDebug>
#include <QScrollBar>
+#include <QHeaderView>
class AOApplication;
diff --git a/src/lobby.cpp b/src/lobby.cpp
index 2397c70..d9336e5 100644
--- a/src/lobby.cpp
+++ b/src/lobby.cpp
@@ -28,6 +28,11 @@ Lobby::Lobby(AOApplication *p_ao_app) : QMainWindow()
ui_server_list = new QTreeWidget(this);
ui_server_list->setHeaderLabels({"#", "Name"}); //, "Players"});
+ ui_server_list->setTextElideMode(Qt::ElideNone);
+ ui_server_list->header()->setMinimumSectionSize(24);
+ ui_server_list->header()->setSectionsMovable(false);
+ ui_server_list->setColumnWidth(0, 0);
+ ui_server_list->setIndentation(0);
// ui_server_list->hideColumn(0);
// ui_server_list->setHeaderHidden(true);