From 80485b8a6a9e213b105a17941025e54a902522fe Mon Sep 17 00:00:00 2001 From: Raul Metsma Date: Wed, 9 Nov 2022 10:21:00 +0200 Subject: [PATCH] Disable icon on linux WE2-718 Signed-off-by: Raul Metsma --- src/ui/webeiddialog.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ui/webeiddialog.cpp b/src/ui/webeiddialog.cpp index 0790e5b0..2c5794ba 100644 --- a/src/ui/webeiddialog.cpp +++ b/src/ui/webeiddialog.cpp @@ -94,7 +94,14 @@ WebEidDialog::WebEidDialog(QWidget* parent) : WebEidUI(parent), ui(new Private) ui->langButton->setText(action->text()); qApp->loadTranslations(); }); +#ifdef Q_OS_LINUX + setStyleSheet(styleSheet() + QStringLiteral("#langButton {padding-right: 15px;}")); + connect(ui->langButton, &QToolButton::clicked, this, [this, langMenu] { + langMenu->exec(mapToGlobal(ui->langButton->geometry().bottomLeft())); + }); +#else ui->langButton->setMenu(langMenu); +#endif ui->langButton->setText( QSettings().value(QStringLiteral("lang"), ui->langButton->text()).toString().toUpper());