Qt6-Migration: QObject-Include-Fixes + ui_requirement umbenannt

- #include <QObject> zu 106+ Header-Dateien hinzugefügt (Qt6 benötigt explizites Include)
- ui_requirement.h/cpp zu requirement_widget.h/cpp umbenannt (vermeidet AutoUIC-Scan)
- CMakeLists.txt aktualisiert
- Qt6Positioning-Dependency in Dockerfile hinzugefügt

Fixes:
- AutoUIC-Fehler bei AesBaseGui (requirement.ui nicht gefunden)
- QObject-Missing-Include-Fehler in Qt6
- Qt6Location-Modul nicht gefunden (qtpositioning fehlte)
This commit is contained in:
torsten committed 2026-08-19 02:29:53 +02:00
1 parent cf6d77c030
commit f14faa04e5
114 files changed
+129 -6

No files matched your search

@@ -4,17 +4,28 @@
# $Author$
#
message(STATUS "Lts/Common: Entering CodeGen")
ADD_SUBDIRECTORY(CodeGen)
message(STATUS "Lts/Common: Entering httq")
ADD_SUBDIRECTORY(httq)
#ADD_SUBDIRECTORY(LtsBotan)
message(STATUS "Lts/Common: Entering LtsCommandLineParser")
ADD_SUBDIRECTORY(LtsCommandLineParser)
message(STATUS "Lts/Common: Entering LtsCoordTrans")
ADD_SUBDIRECTORY(LtsCoordTrans)
message(STATUS "Lts/Common: Entering LtsCoordinate")
ADD_SUBDIRECTORY(LtsCoordinate)
message(STATUS "Lts/Common: Entering LtsElevation")
ADD_SUBDIRECTORY(LtsElevation)
message(STATUS "Lts/Common: Entering LtsLicence")
ADD_SUBDIRECTORY(LtsLicence)
message(STATUS "Lts/Common: Entering LtsPluginManager")
ADD_SUBDIRECTORY(LtsPluginManager)
message(STATUS "Lts/Common: Entering LtsSession")
ADD_SUBDIRECTORY(LtsSession)
message(STATUS "Lts/Common: Entering LtsUtils")
ADD_SUBDIRECTORY(LtsUtils)
message(STATUS "Lts/Common: Entering LtsWidgets")
ADD_SUBDIRECTORY(LtsWidgets)
ADD_SUBDIRECTORY(LtsAppDescriptor)
ADD_SUBDIRECTORY(LtsAppManager)
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include "GeneratorGrantleeBase.h"
#include "StructBuilder.h"
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include "GeneratorGrantleeBase.h"
#include "StructBuilder.h"
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include "GeneratorGrantleeBase.h"
#include "StructBuilder.h"
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <QMainWindow>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <QtWidgets/QWidget>
#include <QModelIndex>
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <Viewer/LtsDataView/abstract_display_widget.h>
@@ -1,5 +1,6 @@
#pragma once
#include <QObject>
#include <QWidget>
#include <LtsAppDescriptor/lts_app_descriptor.h>
@@ -1,5 +1,6 @@
#pragma once
#include <QObject>
#include <LtsAppDescriptor/lts_app_descriptor.h>
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <LtsCoordTrans/ltscoordwidget_export.h>
#include <LtsCoordTrans/lts_coord_trans.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QWidget>
#include <QComboBox>
#include <QVBoxLayout>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <LtsElevation/lts_elevation_manager.h>
@@ -3,6 +3,7 @@
#pragma once
#include <QObject>
#include <LtsElevation/lts_elevation_manager.h>
#include <ElevationMap/elevation_map_manager.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QtCore/QObject>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <LtsWidgets/lts_frameless_dialog.h>
#include <AssetManagement/asm.hpp>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <LtsMultiMonitor/lts_multi_monitor_export.h>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "lts_screen_base.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <QDialog>
#include <QMap>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "lts_multi_monitor_selector_base.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "LtsMultiMonitor/lts_multi_monitor_selector_base.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "lts_multi_monitor_export.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "lts_screen_base.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "lts_screen_base.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "lts_screen_base.h"
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <LtsPluginManager/lts_plugin_manager_export.h>
#include "lts_plugin_manager_widget.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <lts_plugin_manager.h>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <QMainWindow>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "track_content_widget.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <LtsScriptTimeline/ltsscripttimeline_export.h>
#include "track_entry_painters.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <QWidget>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <LtsScriptTimeline/ltsscripttimeline_export.h>
#include "track_entry_painters.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <LtsScriptTimeline/ltsscripttimeline_export.h>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <LtsScriptTimeline/ltsscripttimeline_export.h>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <QWidget>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <QWidget>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <LtsScriptTimeline/ltsscripttimeline_export.h>
#include "track_entry_painters.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_session_data_dds.h"
#include "lts_session_manager.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <LtsSession/ltssession_export.h>
#include <LtsWidgets/lts_dialog.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <LtsTimeline/ltstimeline_export.h>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "timeline_header_view_mouse_handler.h"
#include "timeline_utils.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "item.h"
#include "track.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "timeline_view_drag_handler.h"
#include "timeline_view_resize_handler.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "timeline_utils.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "Event.h"
#include "Item.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "AbstractTimelineModel.h"
#include "Range.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "AbstractTimelineModel.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "EventTools.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "EventTools.h"
#include "LineMap.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "AbstractTimelineModel.h"
#include "TimelineIndicator.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <LtsTimelineClassic/ltstimelineclassic_export.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <ConnectDialog/ltsutilsguiconnectdialog_export.h>
#include <LtsWidgets/lts_frameless_dialog.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <ConnectDialog/ltsutilsguiconnectdialog_export.h>
#include <LtsWidgets/lts_frameless_dialog.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QToolButton>
#include <LtsVirtualKeyboard/ltsvirtualkeyboard_export.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "LtsKeyPushButton.h"
#include <LtsVirtualKeyboard/ltsvirtualkeyboard_export.h>
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <QtCore/QThread>
#include <QtCore/QQueue>
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <QtNetwork/QHostAddress>
#include <QtWebSockets/qwebsocketprotocol.h>
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <QtCore/QObject>
@@ -73,8 +73,8 @@ SET(ltswidgets_SRCS
lts_image_editor.h
lts_led_widget.cpp
lts_led_widget.h
ui_requirement.cpp
ui_requirement.h
requirement_widget.cpp
requirement_widget.h
#lts_widgets_export.h
lts_picture_view.cpp
lts_picture_view.h
@@ -111,6 +111,8 @@ SET(ltswidgets_SRCS
LtsImageCropper/lts_image_cropper.cpp
)
# requirement_widget.h renamed from ui_requirement.h to avoid AutoUIC scanning
#if (TABLET_MODE)
# LIST(APPEND ltswidgets_SRCS
@@ -147,6 +149,8 @@ NGL_WRAP_UI(ltswidgets_SRCS
NGL_ADD_BIG_RESOURCES(ltswidgets_SRCS resources/lts_resources.qrc)
MESSAGE(STATUS "DEBUG BEFORE IF: BUILD_RTI=${BUILD_RTI}, BUILD_WS=${BUILD_WS}")
IF(BUILD_RTI)
MESSAGE(STATUS "DEBUG: BUILD_RTI=${BUILD_RTI}, BUILD_WS=${BUILD_WS}, building LtsWidgets")
NGL_ADD_LIBRARY(WS TOOLSWS TOOLSSV LtsWidgets SHARED ${ltswidgets_SRCS})
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
#include <QGraphicsView>
@@ -5,6 +5,7 @@
#pragma once
#include <QObject>
#include <QGroupBox>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QWidget>
#include <QDoubleSpinBox>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_base.h"
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QWidget>
#include <QMouseEvent>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <LtsWidgets/lts_widgets_export.h>
#include <LtsUtilsCore/variant_operators.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <QLineEdit>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -2,10 +2,11 @@
#pragma once
#include <QObject>
#include "lts_base.h"
#include "lts_widgets_export.h"
#include "ui_requirement.h"
#include "requirement_widget.h"
#include "lts_dialog_button_box.h"
#include <NGLLogger/NGLLoggerBootstrap.h>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
#include "lts_message_dialog.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QWidget>
#include <QSize>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_base.h"
#include "lts_drop_handler.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QLabel>
#include <LtsWidgets/lts_widgets_export.h>
@@ -5,6 +5,7 @@
#include "lts_widgets_export.h"
#include <QObject>
#include <QEvent>
#include <QPixmap>
#include <QPointer>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QDialog>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QGridLayout>
#include <QVector>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QWidget>
#include <QtCore/QVector>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_frameless_dialog.h"
#include "lts_widgets_export.h"
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <QWidget>
#include "lts_widgets_export.h"
@@ -3,6 +3,7 @@
#include "lts_widgets_export.h"
#include "lts_frameless_dialog.h"
#include <QObject>
#include <QString>
#include <QHash>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <QDateTimeEdit>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
#include <QSet>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
#include <QWidget>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_frameless_dialog.h"
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
#include <QGraphicsView>
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -4,6 +4,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_frameless_dialog.h"
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_base.h"
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_base.h"
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include <QTabBar>
#include "lts_widgets_export.h"
@@ -4,6 +4,7 @@
#define LTS_TAB_SEQUENCE_WIDGET_H
#pragma once
#include <QObject>
#include "lts_abstract_sequence_widget.h"
#include "lts_widgets_export.h"
@@ -2,6 +2,7 @@
#pragma once
#include <QObject>
#include "lts_base.h"
#include "lts_widgets_export.h"
@@ -1,6 +1,7 @@
#pragma once
#include <QObject>
#include <LtsWidgets/lts_dialog.h>
#include <LtsWidgets/lts_text_editor.h>
@@ -1,4 +1,5 @@
#pragma once
#include <QObject>
#include <LtsWidgets/lts_widgets_export.h>
Loaded 100 of 114 files, more files were not shown because too many files have changed in this diff. Show more