diff --git a/src/qt/qt_mainwindow.cpp b/src/qt/qt_mainwindow.cpp index 83c31cbcb..8af112bda 100644 --- a/src/qt/qt_mainwindow.cpp +++ b/src/qt/qt_mainwindow.cpp @@ -191,6 +191,16 @@ MainWindow::MainWindow(QWidget *parent) ui->stackedWidget->setMouseTracking(true); statusBar()->setVisible(!hide_status_bar); + auto hertz_label = new QLabel; + QTimer* frameRateTimer = new QTimer(this); + frameRateTimer->setInterval(1000); + frameRateTimer->setSingleShot(false); + connect(frameRateTimer, &QTimer::timeout, [this, hertz_label] { + hertz_label->setText(tr("%1 Hz").arg(monitors[0].mon_actualrenderedframes.load())); + }); + statusBar()->addPermanentWidget(hertz_label); + frameRateTimer->start(1000); + num_icon = QIcon(":/settings/qt/icons/num_lock_on.ico"); num_icon_off = QIcon(":/settings/qt/icons/num_lock_off.ico"); scroll_icon = QIcon(":/settings/qt/icons/scroll_lock_on.ico"); @@ -220,16 +230,6 @@ MainWindow::MainWindow(QWidget *parent) kana_label->setToolTip(QShortcut::tr("Kana Lock")); statusBar()->addPermanentWidget(kana_label); - auto hertz_label = new QLabel; - QTimer* frameRateTimer = new QTimer(this); - frameRateTimer->setInterval(1000); - frameRateTimer->setSingleShot(false); - connect(frameRateTimer, &QTimer::timeout, [this, hertz_label] { - hertz_label->setText(tr("%1 Hz").arg(monitors[0].mon_actualrenderedframes.load())); - }); - statusBar()->addPermanentWidget(hertz_label); - frameRateTimer->start(1000); - QTimer* ledKeyboardTimer = new QTimer(this); ledKeyboardTimer->setTimerType(Qt::CoarseTimer); ledKeyboardTimer->setInterval(1);