aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/qt_sdl/main.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/qt_sdl/main.h')
-rw-r--r--src/frontend/qt_sdl/main.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/frontend/qt_sdl/main.h b/src/frontend/qt_sdl/main.h
index fb35fa5..a1093fe 100644
--- a/src/frontend/qt_sdl/main.h
+++ b/src/frontend/qt_sdl/main.h
@@ -33,12 +33,17 @@ class EmuThread : public QThread
public:
explicit EmuThread(QObject* parent = nullptr);
+ void changeWindowTitle(char* title);
+
// to be called from the UI thread
void emuRun();
void emuPause(bool refresh);
void emuUnpause();
void emuStop();
+signals:
+ void windowTitleChange(QString title);
+
private:
volatile int EmuStatus;
int PrevEmuStatus;
@@ -73,6 +78,8 @@ public:
private slots:
void onOpenFile();
+ void onTitleUpdate(QString title);
+
private:
MainWindowPanel* panel;
};