summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2022-10-03 19:51:14 +0200
committerAlexey Edelev <alexey.edelev@qt.io>2022-10-06 10:53:51 +0200
commitcfa6ee89f38668bf8ac889a06977abeb1853bbe4 (patch)
tree1b913bfcd9d4c42e9d8c8b37163bd0f53e6cdb96
parentbf15b924c3aa08428035eb36fdfca4ca4086cedb (diff)
Skip checks for shared public header files of QtDesigner module
These recently began causing fatal warnings. Fixes: QTBUG-107193 Change-Id: I459d5688a925de8f669c11501cfa84b4d69d7925 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
-rw-r--r--src/designer/src/lib/CMakeLists.txt1
-rw-r--r--src/designer/src/lib/uilib/abstractformbuilder.h4
-rw-r--r--src/designer/src/lib/uilib/formbuilder.h10
3 files changed, 10 insertions, 5 deletions
diff --git a/src/designer/src/lib/CMakeLists.txt b/src/designer/src/lib/CMakeLists.txt
index 40d2002dd..fb6936724 100644
--- a/src/designer/src/lib/CMakeLists.txt
+++ b/src/designer/src/lib/CMakeLists.txt
@@ -140,6 +140,7 @@ qt_internal_add_module(Designer
shared/widgetdatabase.cpp shared/widgetdatabase_p.h
shared/widgetfactory.cpp shared/widgetfactory_p.h
shared/zoomwidget.cpp shared/zoomwidget_p.h
+ uilib/uilib_global.h
uilib/abstractformbuilder.cpp uilib/abstractformbuilder.h
uilib/formbuilder.cpp uilib/formbuilder.h
uilib/formbuilderextra.cpp uilib/formbuilderextra_p.h
diff --git a/src/designer/src/lib/uilib/abstractformbuilder.h b/src/designer/src/lib/uilib/abstractformbuilder.h
index 3b0573e65..3c5589193 100644
--- a/src/designer/src/lib/uilib/abstractformbuilder.h
+++ b/src/designer/src/lib/uilib/abstractformbuilder.h
@@ -4,6 +4,10 @@
#ifndef ABSTRACTFORMBUILDER_H
#define ABSTRACTFORMBUILDER_H
+#if 0
+# pragma qt_sync_skip_header_check
+#endif
+
#include "uilib_global.h"
#include <QtCore/qlist.h>
diff --git a/src/designer/src/lib/uilib/formbuilder.h b/src/designer/src/lib/uilib/formbuilder.h
index eea2f13db..7b4f8e1fd 100644
--- a/src/designer/src/lib/uilib/formbuilder.h
+++ b/src/designer/src/lib/uilib/formbuilder.h
@@ -4,15 +4,15 @@
#ifndef FORMBUILDER_H
#define FORMBUILDER_H
+#if 0
+# pragma qt_class(QFormBuilder)
+# pragma qt_sync_skip_header_check
+#endif
+
#include "uilib_global.h"
#include "abstractformbuilder.h"
QT_BEGIN_NAMESPACE
-#if 0
-// pragma for syncqt, don't remove.
-
-#pragma qt_class(QFormBuilder)
-#endif
class QDesignerCustomWidgetInterface;