Qt 5.9 | Qt QML | Writing QML Extensions with C++ | app.pro Example File

Qt 5.9.9 Reference Documentation

# app.pro Example File

tutorials/extending-qml/chapter6-plugins/app.pro

      TARGET = chapter6-plugins
      QT += qml quick

      # Ensure that the application will see the import path for the Charts module:
      #   * On Windows, do not build into a debug/release subdirectory.
      #   * On OS X, add the plugin files into the bundle.
      win32: DESTDIR = ./
      osx {
          charts.files = $$OUT_PWD/Charts
          charts.path = Contents/PlugIns
          QMAKE_BUNDLE_DATA += charts
      }

      SOURCES += main.cpp
      RESOURCES += app.qrc

      target.path = $$[QT_INSTALL_EXAMPLES]/qml/tutorials/extending-qml/chapter6-plugins
      INSTALLS += target