23 #ifndef __DOOMSEEKERCONFIGURATIONDIALOG_H__
24 #define __DOOMSEEKERCONFIGURATIONDIALOG_H__
26 #include "gui/configuration/configurationdialog.h"
38 bool addEngineConfiguration(
ConfigPage *configPage);
39 bool customServersChanged()
const
41 return bCustomServersChanged;
43 void initOptionsList();
44 void showPluginConfiguration(
const EnginePlugin *plugin);
45 bool wasAppearanceChanged()
const
47 return bAppearanceChanged;
49 bool isRestartNeeded()
const
51 return bRestartNeeded;
54 static void openConfiguration(QWidget *parent,
const EnginePlugin *showPlugin =
nullptr);
58 void appearanceChanged();
61 bool bAppearanceChanged;
63 bool bCustomServersChanged;
65 QStandardItem *enginesRoot;
67 void appendFilePathsConfigurationBoxes();
68 void appendWadseekerConfigurationBoxes();
69 void doSaveSettings()
override;
75 void appearanceChangedSlot();
79 void restartNeededSlot();