Skip to content

SpyroSoft-Synergy/QtWS-Example

 
 

Repository files navigation

Example project for QtIF integration with QtDS

This repository serves as a practical demonstration of the integration of Qt Interface Framework (QtIF) with Qt Design Studio (QtDS), showcasing the collaboration between design and development tools.

Build steps

Important

Example tested only on Ubuntu 20.04. It might work on different platforms, but there's no guarantee.

Dependencies

  1. Qt6
  2. QtIntefaceFramework

Build steps

Note

You might need to point cmake to Qt folder with QtInterfaceFramework. You can do that by exporting CMAKE_PREFIX_PATH with path to your Qt folder. Alternatively you can pass it to cmake commad with -DCMAKE_PREFIX_PATH=<your path>.

For developer build:

mkdir build
cd build
cmake .. && make

For designer build:

mkdir build
cd build
cmake -DDESIGNER_BUILD=TRUE .. && make

QtDS setup

Inside WeatherApplication.qmlproject you will find 2 different importPaths. Please keep just one uncommented for QtDS work correctly. One of them is for usage with compiled QtIF module, second one works with mock imports.

Licenses

Icons in this project are provided by Lorc and Delapouite from game-icons.net under a Creative Commons Attribution 3.0 Unported License.

Example itself is licensed under MIT license.

About

Example of integrating QtDS with QtIF

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CMake 39.6%
  • QML 26.2%
  • C++ 23.6%
  • Smarty 10.6%