summaryrefslogtreecommitdiff
path: root/examples/ivicore/qface-tutorial
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers to 2021Dominik Holland2021-06-0267-603/+536
| | | | | | | Also removed all the SPDX tags and -QTAS license extensions. Change-Id: I06802ea7b48ad749db3a696e9ec598b4aec6892c Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* ivigenerator: Remove the "Module" postfix in the autogenerated classesDominik Holland2021-05-2817-32/+32
| | | | | | | | | | | | | | | The module class which is autogenerated by the ivigenerator always got a postfix which was used to prevent compilation errors when module and interface had the same name. As we don't use any extra postfix for structs or interfaces either the "Module" postfix is now dropped as well and the module should rather be renamed already in the IDL file instead. Change-Id: I91bf95e824436e65e374aaf397ecd5c548444589 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Robert Griebl <robert.griebl@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Make the ivicore examples to be fully functional againDominik Holland2021-05-2645-525/+79
| | | | | | | | | | | * Generation of QML Plugins fixed to work out of the box * Use correct folder structure for executables and plugins * Add optional DBus dependency for qface-tutorial * Remove the shader-effect from the qface-tutorial Change-Id: I212eade621ac9d741e1f0fe75ceef2c59c312865 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Enable the QtRemoteObjects supportDominik Holland2021-05-2019-91/+90
| | | | | | | | Similar to the previous commits, the examples and tests build ok, but are not yet ready to be used and still need to be refactored. Change-Id: Icb4482696e81a5a17b89622182053c5cfcb5fc7b Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Remove 'virtual' keyword when overriding methodsDominik Holland2021-05-202-2/+2
| | | | | Change-Id: I7d124886c71093d2fc8405a7ec4157464e3c3333 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* cmake integration of the ivigeneratorDominik Holland2021-05-1016-10/+326
| | | | | | | | | | | Rerun pro2cmake.py for all examples and tests. Ivigenerator based tests and examples are compiling fine, but the cmake files need to be reworked to be also able to run them. Task-number: AUTOSUITE-1633 Change-Id: Icb95ecfa62ecb319d042dc30ea9f643b69a4aacf Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Fix some pro and qrc files to get rid of cmake conversion warningsDominik Holland2021-05-107-11/+0
| | | | | | | Also delete orphan pro file in one of the ivigenerator templates Change-Id: I115ebe504344269c1554b6396df545467f5b0a59 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* cmake: Start of cmake port using run_pro2cmake.py and friendsDominik Holland2021-03-2632-0/+1654
| | | | | | | | Some special cases are already addressed. Task-number: AUTOSUITE-1633 Change-Id: I5409522c1c5eb76b8aac3e7e332d1e1cc27e594f Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* doc: Various doc fixesDominik Holland2020-01-091-2/+2
| | | | | | | | | * Added a link to the Generator Tutorial to the front page * Added a short paragraph about RPATH linking to the tutorial * Fixed linking warnings Change-Id: I085ddbe5c0e9939e2e22ae7188c307fae52f77b2 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* qface-tutorial: Add rpath to the pluginsv5.13.1_QtASDominik Holland2019-10-0710-0/+10
| | | | | | | | This is needed for the plugins to find the frontend lib on the target Change-Id: I6b83b5ac96b450f7a35b241b2f64275d2ff5dbc5 Fixes: AUTOSUITE-1250 Reviewed-by: Stanislav Maksimov <smaksimov@luxoft.com>
* Fix install/deploy pathsStanislav Maksimov2019-09-256-6/+12
| | | | | | Task-number: AUTOSUITE-1250 Change-Id: I6cbdc49fce071d4b5e5e415d313d3622362e47c8 Reviewed-by: Bernd Weimer <bernd.weimer@pelagicore.com>
* doc: Improve the IVI Generator TutorialDominik Holland2019-08-283-1/+4
| | | | | | | | | | * Add the missing gifs * Don't create bundles on mac * Signature fix for the dbus chapter * Link to this tutorial instead of the Climate Example in some places Change-Id: I1c1afd3c61a04f3eb040440816afc8c2abedc978 Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
* Add a IVI Generator TutorialDominik Holland2019-08-01135-0/+8797
The tutorial has multiple chapters and shows how to extend a UI step-by-step with a Middleware API using the IVI Generator. Fixes: AUTOSUITE-1155 Fixes: AUTOSUITE-600 Change-Id: Ib18de9e3d53d7163f880a2258173e0b6119ef3af Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>