mirror of
https://github.com/rizinorg/cutter.git
synced 2024-12-21 04:16:12 +00:00
24 lines
665 B
C++
24 lines
665 B
C++
#ifndef COMMON_SETTINGS_UPGRADE_H
|
|
#define COMMON_SETTINGS_UPGRADE_H
|
|
|
|
#include <QSettings>
|
|
#include <core/Cutter.h>
|
|
|
|
namespace Cutter {
|
|
void initializeSettings();
|
|
/**
|
|
* @brief Check if Cutter should offer importing settings from version that can't be directly updated.
|
|
* @return True if this is first time running Cutter and r2 based Cutter <= 1.12 settings exist.
|
|
*/
|
|
bool shouldOfferSettingImport();
|
|
/**
|
|
* @brief Ask user if Cutter should import settings from pre-rizin Cutter.
|
|
*
|
|
* This function assume that QApplication isn't running yet.
|
|
*/
|
|
void showSettingImportDialog(int &argc, char **argv);
|
|
void migrateThemes();
|
|
}
|
|
|
|
#endif // COMMON_SETTINGS_UPGRADE_H
|