diff --git a/src/KDDockWidgets.h b/src/KDDockWidgets.h index dd0faa75..c13ecfbc 100644 --- a/src/KDDockWidgets.h +++ b/src/KDDockWidgets.h @@ -301,7 +301,6 @@ enum class FloatingWindowFlag { DontUseParentForFloatingWindows = 128, DontUseQtToolWindowsForFloatingWindows = 256, UseQtTool = 512, - UseQtWindow = 1024, }; Q_DECLARE_FLAGS(FloatingWindowFlags, FloatingWindowFlag); diff --git a/src/private/FloatingWindow.cpp b/src/private/FloatingWindow.cpp index 5f1ad996..67f9052e 100644 --- a/src/private/FloatingWindow.cpp +++ b/src/private/FloatingWindow.cpp @@ -54,7 +54,7 @@ static Qt::WindowFlags windowFlagsToUse(FloatingWindowFlags requestedFlags) return Qt::Tool; } - if (requestedFlags & FloatingWindowFlag::UseQtWindow) { + if (requestedFlags & FloatingWindowFlag::DontUseQtToolWindowsForFloatingWindows) { // User has explicitly chosen Qt::Window for this FloatingWindow return Qt::Window; } diff --git a/tests/tst_docks.cpp b/tests/tst_docks.cpp index 39e222d9..f0d5c509 100644 --- a/tests/tst_docks.cpp +++ b/tests/tst_docks.cpp @@ -7905,7 +7905,7 @@ void TestDocks::tst_setFloatingWindowFlags() auto dock1 = createDockWidget("1", new QPushButton("1"), {}, {}, false); auto dock2 = createDockWidget("2", new QPushButton("2"), {}, {}, false); - dock1->setFloatingWindowFlags(FloatingWindowFlag::UseQtWindow); + dock1->setFloatingWindowFlags(FloatingWindowFlag::DontUseQtToolWindowsForFloatingWindows); dock2->setFloatingWindowFlags(FloatingWindowFlag::UseQtTool); dock1->show();