summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/debugqt.cpp
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-01-10 15:17:18 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2016-01-10 15:17:18 +0100
commit3e5ad46410db4d3b3d8bd4b4bb84c3cdce2b1bfd (patch)
tree300eb6d81a34d66c0507501f55f198957b798ce3 /src/osd/modules/debugger/debugqt.cpp
parent2a2a4a3c6e255c479d5072d02c2a40949f611ea6 (diff)
modernized configuration_manager (nw)
Diffstat (limited to 'src/osd/modules/debugger/debugqt.cpp')
-rw-r--r--src/osd/modules/debugger/debugqt.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/osd/modules/debugger/debugqt.cpp b/src/osd/modules/debugger/debugqt.cpp
index 195cf38ae89..e553585f729 100644
--- a/src/osd/modules/debugger/debugqt.cpp
+++ b/src/osd/modules/debugger/debugqt.cpp
@@ -77,10 +77,10 @@ static MainWindow* mainQtWindow = NULL;
std::vector<WindowQtConfig*> xmlConfigurations;
-static void xml_configuration_load(running_machine &machine, int config_type, xml_data_node *parentnode)
+static void xml_configuration_load(running_machine &machine, config_type cfg_type, xml_data_node *parentnode)
{
// We only care about game files
- if (config_type != CONFIG_TYPE_GAME)
+ if (cfg_type != config_type::CONFIG_TYPE_GAME)
return;
// Might not have any data
@@ -112,10 +112,10 @@ static void xml_configuration_load(running_machine &machine, int config_type, xm
}
-static void xml_configuration_save(running_machine &machine, int config_type, xml_data_node *parentnode)
+static void xml_configuration_save(running_machine &machine, config_type cfg_type, xml_data_node *parentnode)
{
// We only write to game configurations
- if (config_type != CONFIG_TYPE_GAME)
+ if (cfg_type != config_type::CONFIG_TYPE_GAME)
return;
for (int i = 0; i < xmlConfigurations.size(); i++)
@@ -268,8 +268,7 @@ void debug_qt::init_debugger(running_machine &machine)
m_machine = &machine;
// Setup the configuration XML saving and loading
- config_register(machine,
- "debugger",
+ machine.configuration().config_register("debugger",
config_saveload_delegate(FUNC(xml_configuration_load), &machine),
config_saveload_delegate(FUNC(xml_configuration_save), &machine));
}