Andre Rummler
c14d6a6dd6
In order to migrate to Qt6 all options for KF6 were added:
...
a) using a system provided KF6
b) downloading and compiling KF6
c) using the vendored-in re-creation of the functionality
The behaviour for both Qt5 and Qt6 is steered with the same two variables which were renamed to become version agnostic:
a) BUILD_WITH_KF=ON BUILD_KF=OFF
b) BUILD_WITH_KF=ON BUILD_KF=ON
c) BUILD_WITH_KF=OFF
The version is automatically derived from the chosen Qt major version.
2026-08-12 12:29:56 +02:00
Andre Rummler
ea9d57cdde
Update googltest library to v1.17.0
2025-09-08 13:27:56 +02:00
Simon De Backer
cb37c1c2fe
Add switch for KF5 (QT6) and Mod Cmake
...
if we want to test QET on QT6, KF5 must be removed from the code,
this switch is for that,
this is for testing only
2020-12-16 23:06:08 +01:00
Simon De Backer
c88d1ef6bb
Refactoring Cmake
...
cleaning up the Cmake code
2020-12-13 00:40:43 +01:00
Simon De Backer
d2fb0d8ad1
Fix stop the run autotests of kcoreaddons
...
see
https://invent.kde.org/frameworks/kcoreaddons/-/blob/master/CMakeLists.txt#L98
issue:
CMake Error at /usr/share/ECM/modules/ECMAddTests.cmake:89 (add_executable):
Cannot find source file:
see
https://qelectrotech.org/forum/viewtopic.php?pid=13929#p13929
2020-12-11 23:57:17 +01:00
Simon De Backer
83d802adf7
Mod Cmake first working build
2020-12-11 14:55:11 +01:00
Simon De Backer
ed938c82cd
Mod Cmake
2020-12-10 19:03:36 +01:00
Simon De Backer
d0c129478e
Mod Cmake en preprocessor
2020-12-10 00:08:26 +01:00
Simon De Backer
d89d1088a3
Cmake for UI files auto link
...
this is one of the errors:
the ui files must be linked and changed to h files
so the h files found in the code by preprocessor
2020-12-09 10:40:12 +01:00
Simon De Backer
10c4c3d528
Wip Fix preprocessor on Cmake
2020-12-08 19:57:35 +01:00
Simon De Backer
6cd6efaca9
Add Catch2 and Google Test on Cmake
...
ToDo:
- Add compiling QElectroTech on Cmake (help needed)
- more Tests?
- Qt Test
- Boost Test
to test
run qtcreator
File > open => CMakeLists.txt
2020-12-08 12:18:20 +01:00