|
|
|
@ -93,6 +93,14 @@ void GMainWindow::InitializeWidgets() {
|
|
|
|
|
ui.horizontalLayout->addWidget(game_list);
|
|
|
|
|
|
|
|
|
|
// Create status bar
|
|
|
|
|
message_label = new QLabel();
|
|
|
|
|
// Configured separately for left alignment
|
|
|
|
|
message_label->setVisible(false);
|
|
|
|
|
message_label->setFrameStyle(QFrame::NoFrame);
|
|
|
|
|
message_label->setContentsMargins(4, 0, 4, 0);
|
|
|
|
|
message_label->setAlignment(Qt::AlignLeft);
|
|
|
|
|
statusBar()->addPermanentWidget(message_label, 1);
|
|
|
|
|
|
|
|
|
|
emu_speed_label = new QLabel();
|
|
|
|
|
emu_speed_label->setToolTip(tr("Current emulation speed. Values higher or lower than 100% "
|
|
|
|
|
"indicate emulation is running faster or slower than a 3DS."));
|
|
|
|
@ -108,7 +116,7 @@ void GMainWindow::InitializeWidgets() {
|
|
|
|
|
label->setVisible(false);
|
|
|
|
|
label->setFrameStyle(QFrame::NoFrame);
|
|
|
|
|
label->setContentsMargins(4, 0, 4, 0);
|
|
|
|
|
statusBar()->addPermanentWidget(label);
|
|
|
|
|
statusBar()->addPermanentWidget(label, 0);
|
|
|
|
|
}
|
|
|
|
|
statusBar()->setVisible(true);
|
|
|
|
|
setStyleSheet("QStatusBar::item{border: none;}");
|
|
|
|
@ -437,6 +445,7 @@ void GMainWindow::ShutdownGame() {
|
|
|
|
|
|
|
|
|
|
// Disable status bar updates
|
|
|
|
|
status_bar_update_timer.stop();
|
|
|
|
|
message_label->setVisible(false);
|
|
|
|
|
emu_speed_label->setVisible(false);
|
|
|
|
|
game_fps_label->setVisible(false);
|
|
|
|
|
emu_frametime_label->setVisible(false);
|
|
|
|
|