torsten
c599be63e3
Qt6: QActionGroup Include in lts_text_editor2.cpp hinzufügen
...
- #include <QActionGroup> hinzugefügt für Qt6-Kompatibilität
- Behebt 'incomplete type' Compiler-Fehler
- Teil der LtsWidgets Qt6-Migration
2026-08-21 11:27:25 +02:00
torsten and Copilot
22a3a8d5b1
Fix Qt6 API compatibility in LtsWidgets
...
- lts_date_time_edit_p.cpp: Replace QWheelEvent::delta() with angleDelta().y()
- lts_notification_box.cpp: Remove QStyleOption::init() call (removed in Qt6)
- lts_text_editor2.cpp: Remove QTextCodec include, use QString::fromUtf8 instead
All changes are Qt6 API compatibility fixes required for building with Qt 6.10.2.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-08-21 11:19:16 +02:00
torsten and Copilot
d890b11c5f
Qt6 Migration: LtsWidgets, BUILD_RTI Guards, externe Dependencies dokumentiert
...
- LtsWidgets Verzeichnis vollständig migriert (Qt5→Qt6)
- BUILD_RTI Guards für RTI-spezifische Module hinzugefügt
- Externe Dependencies in EXTERNAL_DEPS.md dokumentiert
- Qt6 API-Änderungen: QRegExp→QRegularExpression, enterEvent(QEnterEvent*)
- AutoUic-Fehler bei ui_requirement behoben (SKIP_AUTOUIC)
- Include-Pfade korrigiert (LtsElevation, LtsMultiMonitor, LtsUtilsCore)
- MOC-Fehler behoben (Q_INTERFACES entfernt wo nicht benötigt)
- CMakeLists.txt Anpassungen für Qt6 (PUBLIC statt INTERFACE)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-08-21 10:29:34 +02:00
torsten and Copilot
bafed3705f
Qt6 migration: LtsWidgets API fixes, LtsWebSocket logger init, RTI Docker install
...
- LtsWidgets: Fixed Qt6 API compatibility issues
- QWheelEvent::delta() → angleDelta().y()
- QStyleOption::init() → initFrom()
- QComboBox activated signal signature change
- QTextCodec removal (UTF-8 default in Qt6)
- Missing widget includes added
- LtsWebSocket: Fixed m_logger reference initialization
- Added NGLLoggerBootstrap includes
- Proper initialization in constructor initializer lists
- CMake: Added BUILD_LTSWEBSOCKET option for temporary exclusion
- Docker: RTI Connext permanent installation script added
- ci/install-rti-in-docker.sh for persistent RTI setup
- Removes need for volume mounting RTI into container
- BUILD options: FilterManagement, RTI, Codification, Grantlee, LtsWebSocket
can be disabled for partial builds during migration
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-08-19 14:04:26 +02:00
torsten
d176b5e0d7
Adds initial intermediate qt6 porting state
2026-08-17 17:54:56 +02:00