OSDN Git Service

partial build fix for the case when QT_NO_TOOLBAR is defined
authorIvailo Monev <xakepa10@gmail.com>
Sat, 26 Feb 2022 22:26:11 +0000 (00:26 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Sat, 26 Feb 2022 22:26:11 +0000 (00:26 +0200)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/global/qconfig.h.cmake
src/gui/widgets/qtoolbar_p.h
src/gui/widgets/qtoolbararealayout_p.h

index b2659d7..e6e752b 100644 (file)
 // #cmakedefine QT_NO_TEXTCONTROL
 // #cmakedefine QT_NO_TEXTEDIT
 // #cmakedefine QT_NO_TEXTHTMLPARSER
+// #cmakedefine QT_NO_TEXTDATE
+// #cmakedefine QT_NO_TOOLBAR
 
 // Misc
 #cmakedefine QT_NO_USING_NAMESPACE
 #cmakedefine QT_NO_SYSTEMSEMAPHORE
 #cmakedefine QT_NO_SYSTEMTRAYICON
 #cmakedefine QT_NO_TEXTBROWSER
-#cmakedefine QT_NO_TEXTDATE
-#cmakedefine QT_NO_TOOLBAR
 #cmakedefine QT_NO_TOOLBOX
 #cmakedefine QT_NO_TOOLBUTTON
 #cmakedefine QT_NO_TOOLTIP
index 850d029..d72d6e3 100644 (file)
 #include "qwidget_p.h"
 #include <QtCore/qbasictimer.h>
 
-QT_BEGIN_NAMESPACE
-
 #ifndef QT_NO_TOOLBAR
 
+QT_BEGIN_NAMESPACE
+
 class QToolBarLayout;
 class QTimer;
 
@@ -100,8 +100,8 @@ public:
     QBasicTimer waitForPopupTimer;
 };
 
-#endif // QT_NO_TOOLBAR
-
 QT_END_NAMESPACE
 
+#endif // QT_NO_TOOLBAR
+
 #endif // QDYNAMICTOOLBAR_P_H
index 2c40693..b343c11 100644 (file)
@@ -222,7 +222,8 @@ public:
     bool isEmpty() const;
 };
 
+#endif // QT_NO_TOOLBAR
 
 QT_END_NAMESPACE
-#endif // QT_NO_TOOLBAR
+
 #endif // QTOOLBARAREALAYOUT_P_H