KDDockWidgets API Documentation 1.7
|
#include "FloatingWindow_p.h"
#include "KDDockWidgets.h"
#include "MainWindowBase.h"
#include "Logging_p.h"
#include "Frame_p.h"
#include "TitleBar_p.h"
#include "WindowBeingDragged_p.h"
#include "Utils_p.h"
#include "WidgetResizeHandler_p.h"
#include "DockRegistry_p.h"
#include "Config.h"
#include "FrameworkWidgetFactory.h"
#include "DragController_p.h"
#include "LayoutSaver_p.h"
#include "DockWidgetBase_p.h"
#include "multisplitter/Item_p.h"
#include <QCloseEvent>
#include <QScopedValueRollback>
#include <QTimer>
#include <QWindow>
Go to the source code of this file.
Functions | |
MainWindowBase * | actualParent (MainWindowBase *candidate) |
static FloatingWindowFlags | flagsForFloatingWindow (FloatingWindowFlags requestedFlags) |
static FloatingWindowFlags | floatingWindowFlagsForFrame (Frame *frame) |
static MainWindowBase * | hackFindParentHarder (Frame *frame, MainWindowBase *candidateParent) |
static Qt::WindowFlags | windowFlagsToUse (FloatingWindowFlags requestedFlags) |
MainWindowBase * actualParent | ( | MainWindowBase * | candidate | ) |
Definition at line 116 of file FloatingWindow.cpp.
References KDDockWidgets::Config::InternalFlag_DontUseParentForFloatingWindows, and KDDockWidgets::Config::self().
|
static |
Definition at line 123 of file FloatingWindow.cpp.
References 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::Config::InternalFlag_DontUseParentForFloatingWindows, KDDockWidgets::Config::InternalFlag_DontUseQtToolWindowsForFloatingWindows, and KDDockWidgets::Config::self().
|
static |
Definition at line 204 of file FloatingWindow.cpp.
|
static |
Definition at line 76 of file FloatingWindow.cpp.
References QVector::first(), KDDockWidgets::Config::InternalFlag_DontUseParentForFloatingWindows, QVector::isEmpty(), KDDockWidgets::Config::self(), and QVector::size().
|
static |
Definition at line 50 of file FloatingWindow.cpp.
References KDDockWidgets::Config::InternalFlag_DontUseQtToolWindowsForFloatingWindows, KDDockWidgets::Config::self(), Qt::Tool, and Qt::Window.