![]() |
KDDockWidgets API Documentation 2.0
|
#include "FloatingWindow.h"#include "FloatingWindow_p.h"#include "MainWindow.h"#include "core/Logging_p.h"#include "TitleBar.h"#include "Group.h"#include "Platform.h"#include "KDDockWidgets.h"#include "core/WindowBeingDragged_p.h"#include "core/Utils_p.h"#include "core/Controller_p.h"#include "core/WidgetResizeHandler_p.h"#include "DockRegistry.h"#include "Config.h"#include "Layout_p.h"#include "core/ViewFactory.h"#include "core/DelayedCall_p.h"#include "core/DragController_p.h"#include "core/LayoutSaver_p.h"#include "DockWidget_p.h"#include "DropArea.h"#include "core/ScopedValueRollback_p.h"#include "core/layouting/Item_p.h"#include "View.h"#include "core/View_p.h"#include "kdbindings/signal.h"#include <limits>
Go to the source code of this file.
Functions | |
| MainWindow * | actualParent (MainWindow *candidate) |
| FloatingWindowFlags | flagsForFloatingWindow (FloatingWindowFlags requestedFlags) |
| static FloatingWindowFlags | floatingWindowFlagsForGroup (Group *group) |
| static MainWindow * | hackFindParentHarder (Core::Group *group, MainWindow *candidateParent) |
| static Qt::WindowFlags | windowFlagsToUse (FloatingWindowFlags requestedFlags) |
| MainWindow * actualParent | ( | MainWindow * | candidate | ) |
Definition at line 136 of file core/FloatingWindow.cpp.
References KDDockWidgets::Config::InternalFlag_DontUseParentForFloatingWindows, and KDDockWidgets::Config::self().
|
inline |
Definition at line 799 of file core/FloatingWindow.cpp.
References KDDockWidgets::AlwaysTitleBarWhenFloating, KDDockWidgets::DontUseParentForFloatingWindows, KDDockWidgets::Config::Flag_AlwaysTitleBarWhenFloating, KDDockWidgets::Config::Flag_HideTitleBarWhenTabsVisible, KDDockWidgets::Config::Flag_KeepAboveIfNotUtilityWindow, KDDockWidgets::Config::Flag_NativeTitleBar, KDDockWidgets::Config::Flag_TitleBarHasMaximizeButton, KDDockWidgets::Config::Flag_TitleBarHasMinimizeButton, KDDockWidgets::FromGlobalConfig, KDDockWidgets::HideTitleBarWhenTabsVisible, KDDockWidgets::Config::InternalFlag_DontUseParentForFloatingWindows, KDDockWidgets::Config::InternalFlag_DontUseQtToolWindowsForFloatingWindows, KDDockWidgets::KeepAboveIfNotUtilityWindow, KDDockWidgets::NativeTitleBar, KDDockWidgets::Config::self(), KDDockWidgets::TitleBarHasMaximizeButton, KDDockWidgets::TitleBarHasMinimizeButton, and KDDockWidgets::UseQtWindow.
|
static |
Definition at line 53 of file core/FloatingWindow.cpp.
References KDDockWidgets::Core::Group::dockWidgets().
|
static |
Definition at line 95 of file core/FloatingWindow.cpp.
References KDDockWidgets::Core::Group::affinities(), KDToolBox::StlContainerAdaptor::StdVectorAdaptor< T, Args >::first(), KDDockWidgets::Config::InternalFlag_DontUseParentForFloatingWindows, KDToolBox::StlContainerAdaptor::StdVectorAdaptor< T, Args >::isEmpty(), KDDockWidgets::DockRegistry::mainwindows(), KDDockWidgets::DockRegistry::mainWindowsWithAffinity(), KDDockWidgets::Core::Group::requestedFloatingWindowFlags(), KDDockWidgets::Config::self(), KDDockWidgets::DockRegistry::self(), and KDToolBox::StlContainerAdaptor::StdVectorAdaptor< T, Args >::size().
|
static |
Definition at line 68 of file core/FloatingWindow.cpp.
References KDDockWidgets::Config::InternalFlag_DontUseQtToolWindowsForFloatingWindows, KDDockWidgets::Core::FloatingWindow::s_windowFlagsOverride, KDDockWidgets::Config::self(), Qt::Tool, and Qt::Window.
KDDockWidgets