summaryrefslogtreecommitdiffstats
path: root/src/interfaceframework/qifproxyserviceobject.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix memory leaks found by the Address SanitizerDominik Holland2024-02-141-0/+5
| | | | | | Pick-to: 6.7 6.6 6.5 6.2 Change-Id: I7095ffb9fc26dc6d74b11cf22d73c8cd844a1dcd Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Fix problems found by the static code analyzerDominik Holland2024-01-291-4/+6
| | | | | | Pick-to: 6.7 6.6 6.5 Change-Id: I46cace14654cfb679457d427df029752d95d2dcc Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Include the autogenerated moc file in all our source filesDominik Holland2023-07-181-0/+2
| | | | | | | Pick-to: 6.6 Change-Id: Idc18a31b2c755dac9702ef878b898188134dc5c1 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Add a new QIfConfiguration classDominik Holland2022-12-071-0/+31
| | | | | | | | | | | | | | | | | | | | | | | This class provides a way to store and update settings for ServiceObjects, Features and the SimulationEngine. The configurationId of an Object decides to which configuration group it belongs. Default values for Configurations are loaded from a ini file and can be overridden using environment variables. This first commit adds the API for storing service settings. Those service settings are passed to the matching ServiceObjects. This can be used for backend specific settings e.g. a server url for the autogenerated remote objects backends. Fixes: QTBUG-99078 Task-number: QTBUG-99079 Task-number: QTBUG-99081 Change-Id: I814335af1944b87921ecde7873f035d71d183721 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Use SPDX license identifiersDominik Holland2022-06-151-40/+4
| | | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Files that have to be modified by hand are modified. License files are organized under LICENSES directory. Change-Id: I601c778c0e88c61cda97ef3bd0259faf39b915e5 Pick-to: 6.4 Task-number: QTBUG-67283 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Rename all files to match the new module nameDominik Holland2021-06-161-0/+128
This is a follow-up of the previous commit. Task-number: AUTOSUITE-1633 Change-Id: I6feb63a346a4c94c434df83cd1255904fe8acc68 Reviewed-by: Robert Griebl <robert.griebl@qt.io>