forked from qt-creator/qt-creator
Set application details earlier
The application details (name, organization, etc) were only set during Core plugin startup, but that is too late for e.g. the plugin manager. Change-Id: Id47d79e38dec9e586ab7b91a3080101e5fecb20d Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -512,6 +512,11 @@ int main(int argc, char **argv)
|
||||
SharedTools::QtSingleApplication app((QLatin1String(Core::Constants::IDE_DISPLAY_NAME)),
|
||||
numberofArguments,
|
||||
options.appArguments.data());
|
||||
QCoreApplication::setApplicationName(Core::Constants::IDE_CASED_ID);
|
||||
QCoreApplication::setApplicationVersion(Core::Constants::IDE_VERSION_LONG);
|
||||
QCoreApplication::setOrganizationName(Core::Constants::IDE_SETTINGSVARIANT_STR);
|
||||
QGuiApplication::setApplicationDisplayName(Core::Constants::IDE_DISPLAY_NAME);
|
||||
|
||||
const QStringList pluginArguments = app.arguments();
|
||||
|
||||
/*Initialize global settings and resetup install settings with QApplication::applicationDirPath */
|
||||
|
||||
Reference in New Issue
Block a user