Fix build with -no-feature-dockwidget

Pick-to: 6.6 6.5
Change-Id: Ie6d4e9a2dcfa6da5392bfb2507aafc57b6511ba3
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
This commit is contained in:
Tasuku Suzuki 2023-11-14 13:16:12 +09:00
parent 98ca28f7a6
commit d5dbafca1f
2 changed files with 8 additions and 2 deletions

View File

@ -2719,7 +2719,7 @@ QLayoutItem *QMainWindowLayout::unplug(QWidget *widget, QDockWidgetPrivate::Drag
#endif
#if !QT_CONFIG(dockwidget) || !QT_CONFIG(tabbar)
Q_UNUSED(group);
Q_UNUSED(scope);
#endif
layoutState.unplug(path ,&savedState);

View File

@ -29,11 +29,17 @@
#include "QtCore/qset.h"
#include "private/qlayoutengine_p.h"
#include "private/qwidgetanimator_p.h"
#if QT_CONFIG(dockwidget)
#include "private/qdockwidget_p.h"
#if QT_CONFIG(dockwidget)
#include "qdockarealayout_p.h"
#include "qdockwidget.h"
#else
struct QDockWidgetPrivate {
enum class DragScope {
Group
};
};
#endif
#if QT_CONFIG(toolbar)
#include "qtoolbararealayout_p.h"