KDDockWidgets API Documentation  1.1.1
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
KDDockWidgets::LayoutSaver::Layout Struct Reference
Collaboration diagram for KDDockWidgets::LayoutSaver::Layout:
Collaboration graph
[legend]

Public Member Functions

QStringList dockWidgetNames () const
 
bool fromJson (const QByteArray &jsonData)
 
void fromVariantMap (const QVariantMap &map)
 
bool isValid () const
 
LayoutSaver::MainWindow mainWindowForIndex (int index) const
 
QStringList mainWindowNames () const
 
void scaleSizes ()
 Iterates through the layout and patches all absolute sizes. See RestoreOption_RelativeToMainWindow.
 
QByteArray toJson () const
 
QVariantMap toVariantMap () const
 

Public Attributes

LayoutSaver::DockWidget::List allDockWidgets
 
LayoutSaver::DockWidget::List closedDockWidgets
 
LayoutSaver::FloatingWindow::List floatingWindows
 
LayoutSaver::MainWindow::List mainWindows
 
ScreenInfo::List screenInfo
 
int serializationVersion = 3
 

Static Public Attributes

static LayoutSaver::Layouts_currentLayoutBeingRestored = nullptr
 

Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
KDDockWidgets
Advanced Dock Widget Framework for Qt
https://www.kdab.com/development-resources/qt-tools/kddockwidgets/