summaryrefslogtreecommitdiff
path: root/src/citra_qt/bootmanager.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/citra_qt/bootmanager.hxx')
-rw-r--r--src/citra_qt/bootmanager.hxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/citra_qt/bootmanager.hxx b/src/citra_qt/bootmanager.hxx
index b4005ccbb..51cb781e9 100644
--- a/src/citra_qt/bootmanager.hxx
+++ b/src/citra_qt/bootmanager.hxx
@@ -1,5 +1,6 @@
#include <QThread>
#include <QGLWidget>
+#include <atomic>
#include "common/common.h"
#include "common/emu_window.h"
@@ -66,6 +67,7 @@ private:
bool exec_cpu_step;
bool cpu_running;
+ std::atomic<bool> stop_run;
GRenderWindow* render_window;
@@ -81,6 +83,8 @@ signals:
class GRenderWindow : public QWidget, public EmuWindow
{
+ Q_OBJECT
+
public:
GRenderWindow(QWidget* parent = NULL);
~GRenderWindow();
@@ -103,6 +107,9 @@ public:
void keyPressEvent(QKeyEvent* event);
void keyReleaseEvent(QKeyEvent* event);
+public slots:
+ void moveContext();
+
private:
QGLWidget* child;