diff options
author | Lioncash <mathew1800@gmail.com> | 2016-12-19 20:50:58 +0100 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2016-12-19 21:12:28 +0100 |
commit | cc1f2c131b9d390bb4da3f997354ea78eb080c40 (patch) | |
tree | d8238d8600d14c8d75596d1a152f239c7e315b9e /src/citra_qt/main.h | |
parent | Merge pull request #2318 from yuriks/trace-opt (diff) | |
download | yuzu-cc1f2c131b9d390bb4da3f997354ea78eb080c40.tar yuzu-cc1f2c131b9d390bb4da3f997354ea78eb080c40.tar.gz yuzu-cc1f2c131b9d390bb4da3f997354ea78eb080c40.tar.bz2 yuzu-cc1f2c131b9d390bb4da3f997354ea78eb080c40.tar.lz yuzu-cc1f2c131b9d390bb4da3f997354ea78eb080c40.tar.xz yuzu-cc1f2c131b9d390bb4da3f997354ea78eb080c40.tar.zst yuzu-cc1f2c131b9d390bb4da3f997354ea78eb080c40.zip |
Diffstat (limited to 'src/citra_qt/main.h')
-rw-r--r-- | src/citra_qt/main.h | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/src/citra_qt/main.h b/src/citra_qt/main.h index 035b68a35..a2fd45c47 100644 --- a/src/citra_qt/main.h +++ b/src/citra_qt/main.h @@ -9,18 +9,21 @@ #include <QMainWindow> #include "ui_main.h" +class CallstackWidget; class Config; +class DisassemblerWidget; +class EmuThread; class GameList; class GImageInfo; +class GPUCommandStreamWidget; +class GPUCommandListWidget; +class GraphicsBreakPointsWidget; +class GraphicsTracingWidget; +class GraphicsVertexShaderWidget; class GRenderWindow; -class EmuThread; -class ProfilerWidget; class MicroProfileDialog; -class DisassemblerWidget; +class ProfilerWidget; class RegistersWidget; -class CallstackWidget; -class GPUCommandStreamWidget; -class GPUCommandListWidget; class WaitTreeWidget; class GMainWindow : public QMainWindow { @@ -60,6 +63,16 @@ signals: void EmulationStopping(); private: + void InitializeWidgets(); + void InitializeDebugMenuActions(); + void InitializeRecentFileMenuActions(); + void InitializeHotkeys(); + + void SetDefaultUIGeometry(); + void RestoreUIState(); + + void ConnectWidgetEvents(); + /** * Initializes the emulation system. * @param system_mode The system mode with which to intialize the kernel. @@ -136,6 +149,9 @@ private: CallstackWidget* callstackWidget; GPUCommandStreamWidget* graphicsWidget; GPUCommandListWidget* graphicsCommandsWidget; + GraphicsBreakPointsWidget* graphicsBreakpointsWidget; + GraphicsVertexShaderWidget* graphicsVertexShaderWidget; + GraphicsTracingWidget* graphicsTracingWidget; WaitTreeWidget* waitTreeWidget; QAction* actions_recent_files[max_recent_files_item]; |