|  | KDDockWidgets API Documentation 1.7
    | 
#include <MultiSplitterConfig.h>
| Public Types | |
| enum class | Flag { None = 0 , LazyResize = 1 } | 
| Public Member Functions | |
| ~Config () | |
| destructor, called at shutdown | |
| Config::Flags | flags () const | 
| returns the flags; | |
| SeparatorFactoryFunc | separatorFactoryFunc () const | 
| Returns the function used to create separators, null by default. | |
| int | separatorThickness () const | 
| Returns the thickness of the separator. | |
| void | setFlags (Flags) | 
| sets the flags. Set only before creating any Item | |
| void | setSeparatorFactoryFunc (SeparatorFactoryFunc) | 
| sets the function used internally to create the separators | |
| void | setSeparatorThickness (int value) | 
| setter for separatorThickness Note: Only use this function at startup before creating any Item | |
| Static Public Member Functions | |
| static Config & | self () | 
| returns the singleton Config instance | |
Definition at line 25 of file MultiSplitterConfig.h.
| 
 | strong | 
| Enumerator | |
|---|---|
| None | |
| LazyResize | |
Definition at line 28 of file MultiSplitterConfig.h.
| Layouting::Config::~Config | ( | ) | 
destructor, called at shutdown
Definition at line 50 of file MultiSplitterConfig.cpp.
| Config::Flags Layouting::Config::flags | ( | ) | const | 
returns the flags;
Definition at line 85 of file MultiSplitterConfig.cpp.
Referenced by KDDockWidgets::Config::setFlags(), and setFlags().
| 
 | static | 
returns the singleton Config instance
Definition at line 44 of file MultiSplitterConfig.cpp.
Referenced by KDDockWidgets::Config::separatorThickness(), KDDockWidgets::Config::setFlags(), and KDDockWidgets::Config::setSeparatorThickness().
| SeparatorFactoryFunc Layouting::Config::separatorFactoryFunc | ( | ) | const | 
Returns the function used to create separators, null by default.
Definition at line 80 of file MultiSplitterConfig.cpp.
| int Layouting::Config::separatorThickness | ( | ) | const | 
Returns the thickness of the separator.
Default is 5px.
Definition at line 54 of file MultiSplitterConfig.cpp.
Referenced by KDDockWidgets::Config::separatorThickness().
| void Layouting::Config::setFlags | ( | Flags | flags | ) | 
sets the flags. Set only before creating any Item
Definition at line 90 of file MultiSplitterConfig.cpp.
References flags().
Referenced by KDDockWidgets::Config::setFlags().
| void Layouting::Config::setSeparatorFactoryFunc | ( | SeparatorFactoryFunc | func | ) | 
sets the function used internally to create the separators
Definition at line 70 of file MultiSplitterConfig.cpp.
| void Layouting::Config::setSeparatorThickness | ( | int | value | ) | 
setter for separatorThickness Note: Only use this function at startup before creating any Item
Definition at line 60 of file MultiSplitterConfig.cpp.
Referenced by KDDockWidgets::Config::setSeparatorThickness().
 © 2019-2023 Klarälvdalens Datakonsult AB (KDAB)
      © 2019-2023 Klarälvdalens Datakonsult AB (KDAB)
       KDDockWidgets
      KDDockWidgets