summaryrefslogtreecommitdiffstats
path: root/src/interfaceframework/qifsimulationproxy.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix compilation against older Qt versions part 2Dominik Holland2024-08-011-1/+3
| | | | | Change-Id: If8d1dc93758fd34ea9bbb2aedae1899e06d01ff0 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Fix compilation against older Qt versionsDominik Holland2024-07-261-0/+4
| | | | | | Change-Id: I1b0d1eeb849db9a80c71c541466d5861d3537fc1 Reviewed-by: Robert Griebl <robert.griebl@qt.io> Reviewed-by: Zoltan Gera <zoltan.gera@qt.io>
* Fix warnings caused by logging macro deprecationsZoltan Gera2024-06-261-2/+2
| | | | | | | | | | Q_DECLARE_EXPORTED_LOGGING_CATEGORY is deprecated in favor for using QT_DECLARE_EXPORTED_QT_LOGGING_CATEGORY. Also Q_STATIC_LOGGING_CATEGORY should be used whenever Q_LOGGING_CATEGORY is standing without a corresponding declaring macro. Change-Id: Ie9b6cfead2268d2355ba7b8a5613599d249c19d6 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Fix build caused by logging category macro changesZoltan Gera2024-06-261-1/+2
| | | | | | | | | | The implementation of the Q_DECLARE_LOGGING_CATEGORY macro changed causing export macros written preceding it failing. Using of the Q_DECLARE_EXPORTED_LOGGING_CATEGORY macro is required instead. Pick-to: 6.8 6.7 6.5 Change-Id: I2ac56aa0794602cbbab5ad3ebbeb75eb334c2def Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Axivion: Fix more issuesDominik Holland2024-02-191-0/+3
| | | | | | Pick-to: 6.7 Change-Id: I2d89a6d62b50debc2bf4da9773c605b736766201 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Clazy fixes and getting rid of old QT_VERSION checksDominik Holland2023-05-091-1/+1
| | | | | Change-Id: I985d8dcf2892a7a5ac7e8ba14417e8cd7ea6f42a Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Don't rely on the Q_ARG and Q_RETURN_ARG macrosDominik Holland2022-09-061-1/+1
| | | | | | | | | | | | | | QMethaObject::invokeMethod and friends have new variadic versions and the macros have been ported to use the new version. Directly use QReturnArgument and QArgument where needed until the QIfSimulationProxy has been ported as well. Fixes: QTBUG-106193 Change-Id: I7074cd8de443fe2348b14e46c6275bbe4d74ddb4 Reviewed-by: Bernd Weimer <bernd.weimer@qt.io>
* Improve the QIfSimulationEngine recursion guardBernd Weimer2022-07-281-4/+56
| | | | | | | | | | | | | | | | | When onIsInitialized is called we are already in the initialize function. At this point calling another function in the simulation is prevented by the recursion guard. The same happened when trying to trigger an property update in the onPropertyChanged handler. The new recursion guard is part of the QIF_SIMULATION_TRY_CALL_FUNC macro and makes sure direct recursions are prevented within the simulation engine, but still allows updates from within the signal or property changed handlers in the UI QML code. Pick-to: 6.4 Change-Id: I3f8dcaf09030eaf58bad53246357e6be96fcc55d 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/+212
This is a follow-up of the previous commit. Task-number: AUTOSUITE-1633 Change-Id: I6feb63a346a4c94c434df83cd1255904fe8acc68 Reviewed-by: Robert Griebl <robert.griebl@qt.io>