24 #ifndef __ENGINECONFIGBASE_H__
25 #define __ENGINECONFIGBASE_H__
28 #include "gui/configuration/configpage.h"
66 QIcon
icon()
const override;
67 QString
name()
const override;
72 QString
title()
const override;
79 void addWidget(QWidget *widget);
85 friend class PrivData<EngineConfigPage>;
87 QStringList collectKnownGameFilePaths()
const;
88 void makeFileBrowsers();
89 QString currentCustomParameters()
const;
90 void removeStoredCustomParametersFromConfig(
const QString ¶meters);
91 void removeStoredCustomParametersFromWidget(
const QString ¶meters);
92 void showError(
const QString &error);
95 void autoFindNeighbouringPaths();
96 void removeCurrentCustomParametersFromStorage();
97 void saveCustomParameters();
98 void showFindFailError();
99 void updateCustomParametersSaveState();