Prepare QtCreator

All Qt Creator instances by default share the settings. Having different Qt Creator versions side-by-side using the same settings is no good idea.

You can start Qt Creator with parameter -settingsPath – here’s HowTo change this from macOS:

Search for the Qt from Qt 5.15.13 and do a right-click on the app to see the content. Open MacOS folder, where Qt Creator is.

Rename Qt Creator to something like Qt Creator-bin.

From a Text Editor create a Script to execute the Qt Creator-bin with a parameter. Something like this:

exec "/daten/_qt_sdks/sdk_5_15_13/Qt Creator-bin" -settingspath /daten/_qt_sdks/sdk_5_15_13/qtc_settings "$@"

Save this file named “Qt Creator” besides the Qt Creator-bin.

Now you can start Qt Creator, which will execute the script and create the settings in a folder directly beside QtCreator. Now you can install and test with multiple Qt Creator versions without any collision.

Hint: On macOS it can take some time until QtC is opened the first time.

Qt Creator / Linguist language

I prefer to use IDEs with english language. At first I’m changing QtCreator’s language on my german MacPro to english and restart.

Now I also want to change the Linguist language. You cannot change the language inside the Linguist App – but here’s a trick.

Look for the translations folder inside 5.15.x/clang_64.

In my case on a german OS: find linguist_de.qm and change the name to linguist_deXX.qm. Now Linguist doesn’t find the german translations and uses as fallback english.

Also look for the location of Linguist App (5.15.x/clang_64/bin), create an Alias for the App and place this Alias besides QtCreator – so it’s fast to find the Linguist.

Start Qt Creator

Now we can start QtCreator – now in english langugae 🙂

At the bottom you see yellow marked areas:

  • Configure Android – will come back to this later
  • Take UI Tour

If you’re new to QtCreator, Go On with the UI Tour – otherwise Go On with QtCreator Preferences