summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/qt/logwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/debugger/qt/logwindow.cpp')
-rw-r--r--src/osd/modules/debugger/qt/logwindow.cpp24
1 files changed, 9 insertions, 15 deletions
diff --git a/src/osd/modules/debugger/qt/logwindow.cpp b/src/osd/modules/debugger/qt/logwindow.cpp
index 669d25081d6..dfbe947caca 100644
--- a/src/osd/modules/debugger/qt/logwindow.cpp
+++ b/src/osd/modules/debugger/qt/logwindow.cpp
@@ -14,8 +14,8 @@
namespace osd::debugger::qt {
-LogWindow::LogWindow(running_machine &machine, QWidget *parent) :
- WindowQt(machine, nullptr)
+LogWindow::LogWindow(DebuggerQt &debugger, QWidget *parent) :
+ WindowQt(debugger, nullptr)
{
setWindowTitle("Debug: Machine Log");
@@ -48,27 +48,21 @@ LogWindow::~LogWindow()
}
-void LogWindow::saveConfigurationToNode(util::xml::data_node &node)
+void LogWindow::restoreConfiguration(util::xml::data_node const &node)
{
- WindowQt::saveConfigurationToNode(node);
+ WindowQt::restoreConfiguration(node);
- node.set_attribute_int(ATTR_WINDOW_TYPE, WINDOW_TYPE_ERROR_LOG_VIEWER);
+ m_logView->restoreConfigurationFromNode(node);
}
-//=========================================================================
-// LogWindowQtConfig
-//=========================================================================
-
-void LogWindowQtConfig::applyToQWidget(QWidget *widget)
+void LogWindow::saveConfigurationToNode(util::xml::data_node &node)
{
- WindowQtConfig::applyToQWidget(widget);
-}
+ WindowQt::saveConfigurationToNode(node);
+ node.set_attribute_int(ATTR_WINDOW_TYPE, WINDOW_TYPE_ERROR_LOG_VIEWER);
-void LogWindowQtConfig::recoverFromXmlNode(util::xml::data_node const &node)
-{
- WindowQtConfig::recoverFromXmlNode(node);
+ m_logView->saveConfigurationToNode(node);
}
} // namespace osd::debugger::qt