Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-11149

Auto-generated CMake project structure is not understood by Qt Creator's code model

XMLWordPrintable

      Steps to reproduce

      1. In Qt Design Studio, create a new project
      2. Load the top-level CMakeLists.txt in Qt Creator
      3. Open content/App.qml in the code editor

      (As an alternative to Steps #1 and #2, you could also create a new "Qt Quick Application" in Qt Creator and enable "Creates a project that you can open in Qt Design Studio")

       

      Outcomes
      Qt Creator says, "QML module not found"

       

      Workaround
      In the top-level CMakeLists.txt, add the following:

      set(QT_QML_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/qml)
      set(QML_IMPORT_PATH ${QT_QML_OUTPUT_DIRECTORY}
          CACHE STRING "Import paths for Qt Creator's code model"
          FORCE
      )
      

       

      Notes

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            knud Knud Dollereder
            skoh-qt Sze Howe Koh
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes