diff --git a/src/UserSettingsPage.cpp b/src/UserSettingsPage.cpp index ad5d484f..05fd54df 100644 --- a/src/UserSettingsPage.cpp +++ b/src/UserSettingsPage.cpp @@ -271,7 +271,7 @@ UserSettingsPage::UserSettingsPage(QSharedPointer settings, QWidge [this](const QString &text) { settings_->setTheme(text.toLower()); }); connect(scaleFactorCombo_, static_cast(&QComboBox::activated), - [this](const QString &factor) { utils::setScaleFactor(factor.toFloat()); }); + [](const QString &factor) { utils::setScaleFactor(factor.toFloat()); }); connect(trayToggle_, &Toggle::toggled, this, [this](bool isDisabled) { settings_->setTray(!isDisabled); diff --git a/src/main.cpp b/src/main.cpp index 694811a7..d5651ff9 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -24,10 +24,8 @@ #include #include #include -#include +#include #include -#include -#include #include #include #include @@ -38,7 +36,6 @@ #include "MatrixClient.h" #include "RunGuard.h" #include "Utils.h" -#include "ui/RaisedButton.h" #include "version.h" #if defined(Q_OS_LINUX) @@ -99,41 +96,11 @@ main(int argc, char *argv[]) if (!guard.tryToRun()) { QApplication a(argc, argv); - QFont font; - font.setWeight(60); + QMessageBox msgBox; + msgBox.setText("Another instance of Nheko is running"); + msgBox.exec(); - QWidget widget; - QVBoxLayout layout(&widget); - layout.setContentsMargins(20, 10, 20, 20); - layout.setSpacing(0); - - QHBoxLayout btnLayout; - - QLabel msg("Another instance of nheko is currently running."); - msg.setWordWrap(true); - msg.setFont(font); - - QPalette pal; - - RaisedButton submitBtn("OK"); - submitBtn.setBackgroundColor(pal.color(QPalette::Button)); - submitBtn.setForegroundColor(pal.color(QPalette::ButtonText)); - submitBtn.setFontSize(conf::btn::fontSize); - submitBtn.setCornerRadius(conf::btn::cornerRadius); - - btnLayout.addStretch(1); - btnLayout.addWidget(&submitBtn); - - layout.addWidget(&msg); - layout.addLayout(&btnLayout); - - widget.setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum); - widget.move(screenCenter(widget.width(), widget.height())); - widget.show(); - - QObject::connect(&submitBtn, &QPushButton::clicked, &widget, &QWidget::close); - - return a.exec(); + return 0; } #if defined(Q_OS_LINUX) || defined(Q_OS_WIN)