summaryrefslogtreecommitdiff
path: root/src/citra_qt/bootmanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/citra_qt/bootmanager.h')
-rw-r--r--src/citra_qt/bootmanager.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/citra_qt/bootmanager.h b/src/citra_qt/bootmanager.h
index 1c893384c..a55db682a 100644
--- a/src/citra_qt/bootmanager.h
+++ b/src/citra_qt/bootmanager.h
@@ -81,12 +81,18 @@ private:
81 81
82signals: 82signals:
83 /** 83 /**
84 * Emitted when CPU when we've finished processing a single Gekko instruction 84 * Emitted when the CPU has halted execution
85 * 85 *
86 * @warning This will only be emitted when the CPU is not running (SetCpuRunning(false))
87 * @warning When connecting to this signal from other threads, make sure to specify either Qt::QueuedConnection (invoke slot within the destination object's message thread) or even Qt::BlockingQueuedConnection (additionally block source thread until slot returns) 86 * @warning When connecting to this signal from other threads, make sure to specify either Qt::QueuedConnection (invoke slot within the destination object's message thread) or even Qt::BlockingQueuedConnection (additionally block source thread until slot returns)
88 */ 87 */
89 void CPUStepped(); 88 void DebugModeEntered();
89
90 /**
91 * Emitted right before the CPU continues execution
92 *
93 * @warning When connecting to this signal from other threads, make sure to specify either Qt::QueuedConnection (invoke slot within the destination object's message thread) or even Qt::BlockingQueuedConnection (additionally block source thread until slot returns)
94 */
95 void DebugModeLeft();
90}; 96};
91 97
92class GRenderWindow : public QWidget, public EmuWindow 98class GRenderWindow : public QWidget, public EmuWindow