summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/qt/mainwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/debugger/qt/mainwindow.h')
-rw-r--r--src/osd/modules/debugger/qt/mainwindow.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/osd/modules/debugger/qt/mainwindow.h b/src/osd/modules/debugger/qt/mainwindow.h
index 6c1e9baefcb..74f7b84b208 100644
--- a/src/osd/modules/debugger/qt/mainwindow.h
+++ b/src/osd/modules/debugger/qt/mainwindow.h
@@ -3,6 +3,8 @@
#ifndef MAME_DEBUGGER_QT_MAINWINDOW_H
#define MAME_DEBUGGER_QT_MAINWINDOW_H
+#pragma once
+
#include "debuggerview.h"
#include "windowqt.h"
@@ -32,8 +34,9 @@ public:
void setProcessor(device_t *processor);
-
protected:
+ virtual void saveConfigurationToNode(util::xml::data_node &node) override;
+
// Used to intercept the user clicking 'X' in the upper corner
void closeEvent(QCloseEvent *event);
@@ -157,7 +160,7 @@ class MainWindowQtConfig : public WindowQtConfig
{
public:
MainWindowQtConfig() :
- WindowQtConfig(WIN_TYPE_MAIN),
+ WindowQtConfig(osd::debugger::WINDOW_TYPE_CONSOLE),
m_rightBar(0),
m_windowState()
{}
@@ -168,9 +171,7 @@ public:
int m_rightBar;
QByteArray m_windowState;
- void buildFromQWidget(QWidget *widget);
void applyToQWidget(QWidget *widget);
- void addToXmlDataNode(util::xml::data_node &node) const;
void recoverFromXmlNode(util::xml::data_node const &node);
};