diff options
Diffstat (limited to 'src/osd/modules/debugger/qt/logwindow.h')
-rw-r--r-- | src/osd/modules/debugger/qt/logwindow.h | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/src/osd/modules/debugger/qt/logwindow.h b/src/osd/modules/debugger/qt/logwindow.h index 813add22749..f85d490ea75 100644 --- a/src/osd/modules/debugger/qt/logwindow.h +++ b/src/osd/modules/debugger/qt/logwindow.h @@ -19,9 +19,11 @@ class LogWindow : public WindowQt Q_OBJECT public: - LogWindow(running_machine &machine, QWidget *parent = nullptr); + LogWindow(DebuggerQt &debugger, QWidget *parent = nullptr); virtual ~LogWindow(); + virtual void restoreConfiguration(util::xml::data_node const &node) override; + protected: virtual void saveConfigurationToNode(util::xml::data_node &node) override; @@ -30,24 +32,6 @@ private: DebuggerView *m_logView; }; - -//========================================================================= -// A way to store the configuration of a window long enough to read/write. -//========================================================================= -class LogWindowQtConfig : public WindowQtConfig -{ -public: - LogWindowQtConfig() : - WindowQtConfig(WINDOW_TYPE_ERROR_LOG_VIEWER) - { - } - - ~LogWindowQtConfig() {} - - void applyToQWidget(QWidget *widget); - void recoverFromXmlNode(util::xml::data_node const &node); -}; - } // namespace osd::debugger::qt #endif // MAME_DEBUGGER_QT_LOGWINDOW_H |