aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSalanto <62221668+Salanto@users.noreply.github.com>2025-05-08 09:06:47 +0200
committerGitHub <noreply@github.com>2025-05-08 09:06:47 +0200
commitcde34538dc6045223c965958535218a38d22b2ee (patch)
treec24accc022be42650ac9429e15f106812a9ad899
parent2977ed86202e158ffe9effb66ff74965b4586f95 (diff)
Explicitly set app icon on widgets (#1098)
-rw-r--r--src/courtroom.cpp1
-rw-r--r--src/lobby.cpp2
-rw-r--r--src/widgets/aooptionsdialog.cpp1
-rw-r--r--src/widgets/direct_connect_dialog.cpp1
-rw-r--r--src/widgets/moderator_dialog.cpp1
-rw-r--r--src/widgets/server_editor_dialog.cpp2
6 files changed, 6 insertions, 2 deletions
diff --git a/src/courtroom.cpp b/src/courtroom.cpp
index 8402b8e8..ca1b810f 100644
--- a/src/courtroom.cpp
+++ b/src/courtroom.cpp
@@ -12,6 +12,7 @@ Courtroom::Courtroom(AOApplication *p_ao_app)
: QMainWindow()
, ao_app{p_ao_app}
{
+ setWindowIcon(QIcon(":/data/logo-client.png"));
setWindowFlags((this->windowFlags() | Qt::CustomizeWindowHint) & ~Qt::WindowMaximizeButtonHint);
setObjectName("courtroom");
diff --git a/src/lobby.cpp b/src/lobby.cpp
index f103508f..871af8b9 100644
--- a/src/lobby.cpp
+++ b/src/lobby.cpp
@@ -104,7 +104,7 @@ void Lobby::reset_selection()
void Lobby::loadUI()
{
- setWindowIcon(QIcon(":/logo.png"));
+ setWindowIcon(QIcon(":/data/logo-client.png"));
setWindowFlags((windowFlags() | Qt::CustomizeWindowHint));
QUiLoader l_loader(this);
diff --git a/src/widgets/aooptionsdialog.cpp b/src/widgets/aooptionsdialog.cpp
index 57ea7d5b..67f9c1ca 100644
--- a/src/widgets/aooptionsdialog.cpp
+++ b/src/widgets/aooptionsdialog.cpp
@@ -302,6 +302,7 @@ void AOOptionsDialog::themeChanged(int i)
void AOOptionsDialog::setupUI()
{
+ setWindowIcon(QIcon(":/data/logo-client.png"));
QUiLoader l_loader(this);
QFile l_uiFile(Options::getInstance().getUIAsset("options_dialog.ui"));
if (!l_uiFile.open(QFile::ReadOnly))
diff --git a/src/widgets/direct_connect_dialog.cpp b/src/widgets/direct_connect_dialog.cpp
index 6a09b77b..f8c77b85 100644
--- a/src/widgets/direct_connect_dialog.cpp
+++ b/src/widgets/direct_connect_dialog.cpp
@@ -17,6 +17,7 @@ DirectConnectDialog::DirectConnectDialog(NetworkManager *netManager, QWidget *pa
: QDialog(parent)
, net_manager(netManager)
{
+ setWindowIcon(QIcon(":/data/logo-client.png"));
QUiLoader l_loader(this);
QFile l_uiFile(Options::getInstance().getUIAsset(UI_FILE_PATH));
diff --git a/src/widgets/moderator_dialog.cpp b/src/widgets/moderator_dialog.cpp
index a39840fe..923be4a6 100644
--- a/src/widgets/moderator_dialog.cpp
+++ b/src/widgets/moderator_dialog.cpp
@@ -26,6 +26,7 @@ ModeratorDialog::ModeratorDialog(int clientId, bool ban, AOApplication *ao_app,
return;
}
+ setWindowIcon(QIcon(":/data/logo-client.png"));
QUiLoader loader;
ui_widget = loader.load(&file, this);
auto layout = new QVBoxLayout(this);
diff --git a/src/widgets/server_editor_dialog.cpp b/src/widgets/server_editor_dialog.cpp
index 150a4357..03c8d6c6 100644
--- a/src/widgets/server_editor_dialog.cpp
+++ b/src/widgets/server_editor_dialog.cpp
@@ -1,6 +1,5 @@
#include "server_editor_dialog.h"
-#include "datatypes.h"
#include "debug_functions.h"
#include "gui_utils.h"
#include "options.h"
@@ -15,6 +14,7 @@ const QString ServerEditorDialog::UI_FILE_PATH = "favorite_server_dialog.ui";
ServerEditorDialog::ServerEditorDialog(QWidget *parent)
: QDialog(parent)
{
+ setWindowIcon(QIcon(":/data/logo-client.png"));
QUiLoader loader(this);
QFile file(Options::getInstance().getUIAsset(UI_FILE_PATH));