Files
EZ4Connect/application/settingsmigrator.h
2026-08-10 19:04:20 +08:00

21 lines
363 B
C++

#ifndef SETTINGSMIGRATOR_H
#define SETTINGSMIGRATOR_H
class QSettings;
enum class SettingsMigrationAction
{
None,
MigrateAutoStart,
RecommendReset
};
class SettingsMigrator
{
public:
static SettingsMigrationAction prepare(QSettings &settings);
static void finish(QSettings &settings, bool resetToDefaults);
};
#endif // SETTINGSMIGRATOR_H