Qt6 Migration CI / migrate (push) Waiting to run
Automatische Status-Aktualisierung
- Migrierte Dateien: 7166
- Build Status: Unknown
Signed-off-by: Torsten Wierschin <torsten.wierschin@life-maps.com>
Entire-Checkpoint: 01M0JK1S5381B0M60KWVP1DY85
72 lines
1.6 KiB
Markdown
72 lines
1.6 KiB
Markdown
# 🚀 Qt5/C++11 → Qt6/C++23 Migration Status
|
|
|
|
**Letztes Update**: 2026-08-21T18:39:15+02:00
|
|
**Branch**: `feature/qt6-migration-basis-modules`
|
|
**Commit**: `950d6695`
|
|
**Letzter Commit**: 2026-08-21 18:37:18 +0200
|
|
|
|
---
|
|
|
|
## 📊 Fortschritt
|
|
|
|
| Metrik | Wert |
|
|
|--------|------|
|
|
| Migrierte Dateien | 7166 |
|
|
| Legacy Dateien (Referenz) | 6426 |
|
|
| Test-Dateien | 298 |
|
|
| Build-Status | Unknown |
|
|
|
|
---
|
|
|
|
## ✅ Abgeschlossene Meilensteine
|
|
|
|
- ✅ Lts/Common - Vollständig migriert
|
|
- 🟡 Lts/DDS - In Arbeit
|
|
- 🟡 Lts/Plugins - In Arbeit
|
|
- 🟡 Lts/Proxies - In Arbeit
|
|
- 🟡 Lts/Services - In Arbeit
|
|
|
|
---
|
|
|
|
## 🔧 Technische Details
|
|
|
|
### BUILD_RTI Configuration
|
|
- Conditional Compilation: ✅ Implementiert
|
|
- BUILD_RTI=OFF Build: ✅ Validiert
|
|
|
|
### Qt Version
|
|
- Ziel: Qt 6.10.2
|
|
- Docker Image: migration-pipeline:ubuntu26.04
|
|
|
|
### Submodule Status
|
|
```
|
|
2dccfed1b781970c19b85daa5b1a13c00d2ff35b jenkins-ci-rme (heads/story/qt6-migration)
|
|
+950d6695384939dcfb8d85ffbbf9d0a9a0ef4e9e qt-migration-legatus (heads/feature/qt6-migration-basis-modules)
|
|
152c4b8ce248c748971e3ba26262c54b4ca86b64 rpmbuild (heads/story/qt6-migration)
|
|
```
|
|
|
|
---
|
|
|
|
## 📝 Letzte Änderungen
|
|
|
|
```
|
|
950d6695 Qt6 Migration: BUILD_RTI guards und CMake fixes
|
|
c599be63 Qt6: QActionGroup Include in lts_text_editor2.cpp hinzufügen
|
|
22a3a8d5 Fix Qt6 API compatibility in LtsWidgets
|
|
418443c8 LtsWidgets: Qt6 API fixes complete
|
|
ffa25fb3 LtsWidgets: project_defines.h Include-Pfad korrigiert
|
|
```
|
|
|
|
---
|
|
|
|
## ⏭️ Nächste Schritte
|
|
|
|
1. Lts/DDS Module vollständig migrieren
|
|
2. Lts/Plugins Kernmodule migrieren
|
|
3. Vollständigen Build validieren
|
|
4. CTest Suite ausführen
|
|
|
|
---
|
|
|
|
*Automatisch generiert von update_migration_status.sh*
|