KDDockWidgets API Documentation 2.1
|
#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 810 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.