mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-11-13 13:30:00 -08:00
Give Continuumatrice its own Qt profile and data/cache namespace
This commit is contained in:
parent
8bc8317c57
commit
2dab3d0f40
1 changed files with 8 additions and 6 deletions
|
|
@ -238,11 +238,13 @@ int main(int argc, char *argv[])
|
|||
app.addLibraryPath(app.applicationDirPath() + "/plugins");
|
||||
#endif
|
||||
|
||||
// These values are only used by the settings loader/saver
|
||||
// Wrong or outdated values are kept to not break things
|
||||
QCoreApplication::setOrganizationName("Cockatrice");
|
||||
QCoreApplication::setOrganizationDomain("cockatrice.github.io");
|
||||
QCoreApplication::setApplicationName("Cockatrice");
|
||||
// Continuumatrice must never use Cockatrice's profile. These identifiers are
|
||||
// set before SettingsCache is initialized, so Qt's AppLocalDataLocation,
|
||||
// CacheLocation and legacy QSettings migration use independent paths.
|
||||
// Keep the application name stable: changing it again would move profiles.
|
||||
QCoreApplication::setOrganizationName("Continuum Universes Studio");
|
||||
QCoreApplication::setOrganizationDomain("continuum-universes.com");
|
||||
QCoreApplication::setApplicationName("Continuumatrice");
|
||||
QCoreApplication::setApplicationVersion(VERSION_STRING);
|
||||
|
||||
#ifdef Q_OS_MAC
|
||||
|
|
@ -336,7 +338,7 @@ int main(int argc, char *argv[])
|
|||
|
||||
// Command-line parser
|
||||
QCommandLineParser parser;
|
||||
parser.setApplicationDescription("Cockatrice Client");
|
||||
parser.setApplicationDescription("Continuumatrice Client");
|
||||
parser.addHelpOption();
|
||||
parser.addVersionOption();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue