summaryrefslogtreecommitdiff
path: root/sync.profile
Commit message (Collapse)AuthorAgeFilesLines
* ivigenerator: Properly support models in zoned interfaces part 2Dominik Holland2019-10-291-0/+4
| | | | | | | | | | | | | | | | | Changes the way how the QtRo Adapters and wrappers are created. Previously the replica names for the adapters were hardcoded into the wrappers. The new way is to ask the adapter for the replica name and make this name part of the adapters constructor. To make this easier the adapter also gets a enableRemoting() function which does the remoting with the correct wrappers and also makes sure all model properties and all zoned model properties are remoted correctly. For this new way also the QIviPagingModel needs an adapter, which is why it was moved into the helper library. Change-Id: Ibb7f2c282d334a2601bd803a92ff71c2e8b2fd32 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Introduce a internal QtRemoteObject helper moduleDominik Holland2019-05-141-0/+1
| | | | | | | | | | | | | | This module provides helper functions when using QtRemoteObjects and starts using it in the autogenerator templates and the handwritten servers. The helper provides the following: * generic error handling * conversion from QIviPendingReply to a pending call on the source side * conversion to QIviPendingReply on the replica side Change-Id: Ic9030c89b8153626340cc786d97ecdae416e699d Fixes: AUTOSUITE-929 Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
* Fix an error in sync.profileDominik Holland2018-07-271-1/+1
| | | | | | | | | Only add the additional forward header for QIviSearchAndBrowseModelItem The QIviStandardItem header is created automatically and doesn't need to be added. Change-Id: Ic6a78167908b00a846da983524b8b7603f76c801 Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
* Rename the QIviSearchAndBrowseModelItem to QIviStandardItemDominik Holland2018-07-091-0/+1
| | | | | | | | | | | | | The QIviStandardItem should be used as a base for all autogenerated structs and also within the QIviPagingModel and all derived class. The previous name was too specific for this usecase. Forward headers for the old name and a typedef are created to make the transition as smooth as possible. Task-number: AUTOSUITE-584 Change-Id: I71b6cccc1c4f4317c6c9ea327c7672698f7dbe55 Reviewed-by: Antti Hölttä <ahoelttae@luxoft.com>
* Change the QIviVehicleFunctions module to be autogeneratedDominik Holland2017-07-271-1/+1
| | | | | | | | | Disable the vehiclefunctions tests and examples until they are ported to the new API. Task-number: QTAUTO-297 Change-Id: Ief94dadfe60efa0afbbc73400450382db5a99004 Reviewed-by: Mike Krus <mike.krus@kdab.com>
* Added the QtIviMedia moduleDominik Holland2016-06-081-1/+3
| | | | | Change-Id: I65d5bd842f580f3b9de2166b3c5a2b5506815bc0 Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
* Renamed all files to match the new class names and fixed the includesDominik Holland2016-05-241-1/+1
| | | | | | | Task-number: QTAUTO-40 Task-number: QTAUTO-41 Change-Id: Id3702ef2809f76dc089e9866a396dcca24a8a7fe Reviewed-by: Johan Thelin <johan.thelin@pelagicore.com>
* Renamed the classes and imports to match the Qt conventionsDominik Holland2016-05-241-3/+3
| | | | | | | | | | | | | | | | | | | QML: import QtIVICore 1.0 -> import QtIvi 1.0 import QtIVIVehicleFunctions 1.0 -> import QtIvi.VehicleFunctions 1.0 On C++ side: Includes: - #include <QtIviCore/QIviAbstractFeature> - #include <QtIviVehicleFunctions/QIviClimateControl> The renaming of the files will be done in separate commit to make the diffs easier to read Task-number: QTAUTO-40 Task-number: QTAUTO-41 Change-Id: I2efdaf1f4a15e09481532df1333fa9883e82d1fb Reviewed-by: Johan Thelin <johan.thelin@pelagicore.com>
* Added a parser for the qtivi query language based on QLALRDominik Holland2016-05-131-0/+1
| | | | | | | | | | | The query parser uses flex for the symbol scanning and QLALR for the syntax checking. The query parser will be used in the upcoming browsing and search model interface for providing a powerful and flexible way to filter a model or search for specific content. Change-Id: Ic1b03f36ba8d12fac612ea27d1cb45c6079583ba Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
* Fix the sync.profile to only generate forward header when really neededDominik Holland2016-05-111-1/+0
| | | | | Change-Id: I35b723a0a8e4c2c02f634e533d167cc02318bc6b Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
* Fix sync.profile dependenciesMarko Kangas2015-11-241-1/+2
| | | | | | | Repositories must be empty for the current CI Change-Id: Ibb6b2efecc7007746f336de0cfb463c827584469 Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
* Merge branch 'master' of qtiviDominik Holland2015-10-201-1/+15
|\
| * Introduced 'make docs' supportDominik Holland2015-03-301-2/+2
| | | | | | | | | | | | | | To make it work properly the modules needed to be renamed to match the qt modules naming convention. For this is also renamed the folders of the modules to make things easier
| * Added initial draft of climate control APIJohan Thelin2015-03-251-0/+1
| |
| * Initial qt module setupDominik Holland2015-01-261-0/+20
|
* First version of the QtGeniviExtras moduleDominik Holland2015-06-081-0/+9
This version contains helper macros which makes it easy to map QtLoggingCategories to DLT Categories and install a messagHandler which logs all messages using libdlt