Search code examples
macosqtqmake

Cannot make new project in QT on mac osx


I have been stuck on this for the past couple days. I have installed QT 4.8 and I have installed the libraries as well. But when I come to make a new project, I am only given the option of creating a plain C++ project with CMake. I do not have the option of using the automated qmake. And I have no idea why. If someone could please help it out it would be much appreciated.

Here is a picture of what I see.

enter image description here

When I see the kits in preferences, I see this.

enter image description here

But in the QT versions section, If I click on that to choose something, It is empty. There is nothing to choose from.


Solution

    1. Add a Qt Version. Go to Qt Creator > Preferences... > Build & Run > Qt Versions.
      • Click Add.
      • On Mac, /usr is hidden by default, but you can access the path directly — press ⌘⇧G and type /usr into the popup.
      • Navigate to your qmake executable and click Open.
      • Under Helpers, expand Details, and click Build All.
    2. Add a Qt Kit. Go to Qt Creator > Preferences... > Build & Run > Kits.
      • Click Add.
      • Select your compiler and Qt version.
      • Click OK.
    3. Make sure the qmake-related plugins are enabled. Go to Qt Creator > About Plugins... and enable the following:
      • Build Systems > GenericProjectManager
      • Build Systems > Qt4ProjectManager
      • Build Systems > QtSupport
      • Qt Creator > ProjectExplorer
      • Qt Quick > QmlJSTools — As of Qt Creator 2.7.0, qmake projects now need QmlJSTools, which might not be enabled if you had a previous version of Qt Creator installed.
      • Then, click Close and restart Qt Creator. You should now be able to create qmake projects.