KDDockWidgets API Documentation 2.1
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
KDDockWidgetsBindings_wrappersNS::Item_wrapper Class Reference

#include <Item_c.h>

Inheritance diagram for KDDockWidgetsBindings_wrappersNS::Item_wrapper:
Inheritance graph
[legend]
Collaboration diagram for KDDockWidgetsBindings_wrappersNS::Item_wrapper:
Collaboration graph
[legend]

Public Types

typedef bool(* Callback_checkSanity) (void *)
 
typedef void(* Callback_dumpLayout) (void *, int level, bool printSeparators)
 
typedef bool(* Callback_inSetSize) (void *)
 
typedef bool(* Callback_isVisible) (void *, bool excludeBeingInserted)
 
typedef KDDockWidgets::Size *(* Callback_maxSizeHint) (void *)
 
typedef KDDockWidgets::Size *(* Callback_minSize) (void *)
 
typedef void(* Callback_setGeometry_recursive) (void *, KDDockWidgets::Rect *rect)
 
typedef void(* Callback_setIsVisible) (void *, bool arg__1)
 
typedef void(* Callback_updateWidgetGeometries) (void *)
 
typedef int(* Callback_visibleCount_recursive) (void *)
 

Public Member Functions

 ~Item_wrapper ()
 
virtual bool checkSanity ()
 
virtual bool checkSanity_nocallback ()
 
virtual void dumpLayout (int level=0, bool printSeparators=true)
 
virtual void dumpLayout_nocallback (int level=0, bool printSeparators=true)
 
KDDockWidgets::Rect geometry () const
 
int height () const
 
virtual bool inSetSize () const
 
virtual bool inSetSize_nocallback () const
 
bool isBeingInserted () const
 
bool isContainer () const
 
bool isMDI () const
 
bool isPlaceholder () const
 
bool isRoot () const
 
virtual bool isVisible (bool excludeBeingInserted=false) const
 
virtual bool isVisible_nocallback (bool excludeBeingInserted=false) const
 
KDDockWidgets::Point mapFromParent (KDDockWidgets::Point arg__1) const
 
KDDockWidgets::Point mapFromRoot (KDDockWidgets::Point arg__1) const
 
KDDockWidgets::Rect mapFromRoot (KDDockWidgets::Rect arg__1) const
 
KDDockWidgets::Point mapToRoot (KDDockWidgets::Point arg__1) const
 
KDDockWidgets::Rect mapToRoot (KDDockWidgets::Rect arg__1) const
 
virtual KDDockWidgets::Size maxSizeHint () const
 
virtual KDDockWidgets::Size maxSizeHint_nocallback () const
 
virtual KDDockWidgets::Size minSize () const
 
virtual KDDockWidgets::Size minSize_nocallback () const
 
KDDockWidgets::Size missingSize () const
 
KDDockWidgets::Core::Item * outermostNeighbor (KDDockWidgets::Location arg__1, bool visibleOnly=true) const
 
KDDockWidgets::Point pos () const
 
KDDockWidgets::Rect rect () const
 
void ref ()
 
int refCount () const
 
void requestResize (int left, int top, int right, int bottom)
 
void setBeingInserted (bool arg__1)
 
void setGeometry (KDDockWidgets::Rect rect)
 
virtual void setGeometry_recursive (KDDockWidgets::Rect rect)
 
virtual void setGeometry_recursive_nocallback (KDDockWidgets::Rect rect)
 
virtual void setIsVisible (bool arg__1)
 
virtual void setIsVisible_nocallback (bool arg__1)
 
void setMaxSizeHint (KDDockWidgets::Size arg__1)
 
void setMinSize (KDDockWidgets::Size arg__1)
 
void setPos (KDDockWidgets::Point arg__1)
 
void setSize (KDDockWidgets::Size arg__1)
 
KDDockWidgets::Size size () const
 
void turnIntoPlaceholder ()
 
void unref ()
 
virtual void updateWidgetGeometries ()
 
virtual void updateWidgetGeometries_nocallback ()
 
virtual int visibleCount_recursive () const
 
virtual int visibleCount_recursive_nocallback () const
 
int width () const
 
int x () const
 
int y () const
 

Public Attributes

Callback_checkSanity m_checkSanityCallback = nullptr
 
Callback_dumpLayout m_dumpLayoutCallback = nullptr
 
Callback_inSetSize m_inSetSizeCallback = nullptr
 
Callback_isVisible m_isVisibleCallback = nullptr
 
Callback_maxSizeHint m_maxSizeHintCallback = nullptr
 
Callback_minSize m_minSizeCallback = nullptr
 
Callback_setGeometry_recursive m_setGeometry_recursiveCallback = nullptr
 
Callback_setIsVisible m_setIsVisibleCallback = nullptr
 
Callback_updateWidgetGeometries m_updateWidgetGeometriesCallback = nullptr
 
Callback_visibleCount_recursive m_visibleCount_recursiveCallback = nullptr
 

Detailed Description

Definition at line 18 of file Item_c.h.

Member Typedef Documentation

◆ Callback_checkSanity

typedef bool(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_checkSanity) (void *)

Definition at line 73 of file Item_c.h.

◆ Callback_dumpLayout

typedef void(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_dumpLayout) (void *, int level, bool printSeparators)

Definition at line 75 of file Item_c.h.

◆ Callback_inSetSize

typedef bool(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_inSetSize) (void *)

Definition at line 77 of file Item_c.h.

◆ Callback_isVisible

typedef bool(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_isVisible) (void *, bool excludeBeingInserted)

Definition at line 79 of file Item_c.h.

◆ Callback_maxSizeHint

typedef KDDockWidgets::Size *(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_maxSizeHint) (void *)

Definition at line 81 of file Item_c.h.

◆ Callback_minSize

typedef KDDockWidgets::Size *(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_minSize) (void *)

Definition at line 83 of file Item_c.h.

◆ Callback_setGeometry_recursive

typedef void(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_setGeometry_recursive) (void *, KDDockWidgets::Rect *rect)

Definition at line 85 of file Item_c.h.

◆ Callback_setIsVisible

typedef void(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_setIsVisible) (void *, bool arg__1)

Definition at line 87 of file Item_c.h.

◆ Callback_updateWidgetGeometries

typedef void(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_updateWidgetGeometries) (void *)

Definition at line 89 of file Item_c.h.

◆ Callback_visibleCount_recursive

typedef int(* KDDockWidgetsBindings_wrappersNS::Item_wrapper::Callback_visibleCount_recursive) (void *)

Definition at line 91 of file Item_c.h.

Constructor & Destructor Documentation

◆ ~Item_wrapper()

KDDockWidgetsBindings_wrappersNS::Item_wrapper::~Item_wrapper ( )

Definition at line 286 of file Item_c.cpp.

Member Function Documentation

◆ checkSanity()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::checkSanity ( )
virtual

Definition at line 32 of file Item_c.cpp.

References m_checkSanityCallback.

◆ checkSanity_nocallback()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::checkSanity_nocallback ( )
virtual

Definition at line 41 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__checkSanity().

◆ dumpLayout()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::dumpLayout ( int  level = 0,
bool  printSeparators = true 
)
virtual

Definition at line 45 of file Item_c.cpp.

References m_dumpLayoutCallback.

◆ dumpLayout_nocallback()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::dumpLayout_nocallback ( int  level = 0,
bool  printSeparators = true 
)
virtual

Definition at line 54 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__dumpLayout_int_bool().

◆ geometry()

KDDockWidgets::Rect KDDockWidgetsBindings_wrappersNS::Item_wrapper::geometry ( ) const

Definition at line 58 of file Item_c.cpp.

◆ height()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::height ( ) const

Definition at line 62 of file Item_c.cpp.

◆ inSetSize()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::inSetSize ( ) const
virtual

Definition at line 66 of file Item_c.cpp.

References m_inSetSizeCallback.

◆ inSetSize_nocallback()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::inSetSize_nocallback ( ) const
virtual

Definition at line 75 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__inSetSize().

◆ isBeingInserted()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isBeingInserted ( ) const

Definition at line 79 of file Item_c.cpp.

◆ isContainer()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isContainer ( ) const

Definition at line 83 of file Item_c.cpp.

◆ isMDI()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isMDI ( ) const

Definition at line 87 of file Item_c.cpp.

◆ isPlaceholder()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isPlaceholder ( ) const

Definition at line 91 of file Item_c.cpp.

◆ isRoot()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isRoot ( ) const

Definition at line 95 of file Item_c.cpp.

◆ isVisible()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isVisible ( bool  excludeBeingInserted = false) const
virtual

Definition at line 99 of file Item_c.cpp.

References m_isVisibleCallback.

◆ isVisible_nocallback()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isVisible_nocallback ( bool  excludeBeingInserted = false) const
virtual

Definition at line 108 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__isVisible_bool().

◆ mapFromParent()

KDDockWidgets::Point KDDockWidgetsBindings_wrappersNS::Item_wrapper::mapFromParent ( KDDockWidgets::Point  arg__1) const

Definition at line 112 of file Item_c.cpp.

◆ mapFromRoot() [1/2]

KDDockWidgets::Point KDDockWidgetsBindings_wrappersNS::Item_wrapper::mapFromRoot ( KDDockWidgets::Point  arg__1) const

Definition at line 116 of file Item_c.cpp.

◆ mapFromRoot() [2/2]

KDDockWidgets::Rect KDDockWidgetsBindings_wrappersNS::Item_wrapper::mapFromRoot ( KDDockWidgets::Rect  arg__1) const

Definition at line 120 of file Item_c.cpp.

◆ mapToRoot() [1/2]

KDDockWidgets::Point KDDockWidgetsBindings_wrappersNS::Item_wrapper::mapToRoot ( KDDockWidgets::Point  arg__1) const

Definition at line 124 of file Item_c.cpp.

◆ mapToRoot() [2/2]

KDDockWidgets::Rect KDDockWidgetsBindings_wrappersNS::Item_wrapper::mapToRoot ( KDDockWidgets::Rect  arg__1) const

Definition at line 128 of file Item_c.cpp.

◆ maxSizeHint()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::Item_wrapper::maxSizeHint ( ) const
virtual

Definition at line 132 of file Item_c.cpp.

References m_maxSizeHintCallback.

◆ maxSizeHint_nocallback()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::Item_wrapper::maxSizeHint_nocallback ( ) const
virtual

Definition at line 141 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__maxSizeHint().

◆ minSize()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::Item_wrapper::minSize ( ) const
virtual

Definition at line 145 of file Item_c.cpp.

References m_minSizeCallback.

◆ minSize_nocallback()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::Item_wrapper::minSize_nocallback ( ) const
virtual

Definition at line 154 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__minSize().

◆ missingSize()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::Item_wrapper::missingSize ( ) const

Definition at line 158 of file Item_c.cpp.

◆ outermostNeighbor()

KDDockWidgets::Core::Item * KDDockWidgetsBindings_wrappersNS::Item_wrapper::outermostNeighbor ( KDDockWidgets::Location  arg__1,
bool  visibleOnly = true 
) const

Definition at line 162 of file Item_c.cpp.

◆ pos()

KDDockWidgets::Point KDDockWidgetsBindings_wrappersNS::Item_wrapper::pos ( ) const

Definition at line 166 of file Item_c.cpp.

◆ rect()

KDDockWidgets::Rect KDDockWidgetsBindings_wrappersNS::Item_wrapper::rect ( ) const

◆ ref()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::ref ( )

Definition at line 174 of file Item_c.cpp.

◆ refCount()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::refCount ( ) const

Definition at line 178 of file Item_c.cpp.

◆ requestResize()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::requestResize ( int  left,
int  top,
int  right,
int  bottom 
)

Definition at line 182 of file Item_c.cpp.

◆ setBeingInserted()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setBeingInserted ( bool  arg__1)

Definition at line 186 of file Item_c.cpp.

◆ setGeometry()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setGeometry ( KDDockWidgets::Rect  rect)

Definition at line 190 of file Item_c.cpp.

References rect().

◆ setGeometry_recursive()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setGeometry_recursive ( KDDockWidgets::Rect  rect)
virtual

Definition at line 194 of file Item_c.cpp.

References m_setGeometry_recursiveCallback, and rect().

◆ setGeometry_recursive_nocallback()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setGeometry_recursive_nocallback ( KDDockWidgets::Rect  rect)
virtual

Definition at line 203 of file Item_c.cpp.

References rect().

Referenced by c_KDDockWidgets__Core__Item__setGeometry_recursive_Rect().

◆ setIsVisible()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setIsVisible ( bool  arg__1)
virtual

Definition at line 207 of file Item_c.cpp.

References m_setIsVisibleCallback.

◆ setIsVisible_nocallback()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setIsVisible_nocallback ( bool  arg__1)
virtual

Definition at line 216 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__setIsVisible_bool().

◆ setMaxSizeHint()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setMaxSizeHint ( KDDockWidgets::Size  arg__1)

Definition at line 220 of file Item_c.cpp.

◆ setMinSize()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setMinSize ( KDDockWidgets::Size  arg__1)

Definition at line 224 of file Item_c.cpp.

◆ setPos()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setPos ( KDDockWidgets::Point  arg__1)

Definition at line 228 of file Item_c.cpp.

◆ setSize()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::setSize ( KDDockWidgets::Size  arg__1)

Definition at line 232 of file Item_c.cpp.

◆ size()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::Item_wrapper::size ( ) const

Definition at line 236 of file Item_c.cpp.

◆ turnIntoPlaceholder()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::turnIntoPlaceholder ( )

Definition at line 240 of file Item_c.cpp.

◆ unref()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::unref ( )

Definition at line 244 of file Item_c.cpp.

◆ updateWidgetGeometries()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::updateWidgetGeometries ( )
virtual

Definition at line 248 of file Item_c.cpp.

References m_updateWidgetGeometriesCallback.

◆ updateWidgetGeometries_nocallback()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::updateWidgetGeometries_nocallback ( )
virtual

Definition at line 257 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__updateWidgetGeometries().

◆ visibleCount_recursive()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::visibleCount_recursive ( ) const
virtual

Definition at line 261 of file Item_c.cpp.

References m_visibleCount_recursiveCallback.

◆ visibleCount_recursive_nocallback()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::visibleCount_recursive_nocallback ( ) const
virtual

Definition at line 270 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__visibleCount_recursive().

◆ width()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::width ( ) const

Definition at line 274 of file Item_c.cpp.

◆ x()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::x ( ) const

Definition at line 278 of file Item_c.cpp.

◆ y()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::y ( ) const

Definition at line 282 of file Item_c.cpp.

Member Data Documentation

◆ m_checkSanityCallback

Callback_checkSanity KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_checkSanityCallback = nullptr

Definition at line 74 of file Item_c.h.

Referenced by checkSanity().

◆ m_dumpLayoutCallback

Callback_dumpLayout KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_dumpLayoutCallback = nullptr

Definition at line 76 of file Item_c.h.

Referenced by dumpLayout().

◆ m_inSetSizeCallback

Callback_inSetSize KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_inSetSizeCallback = nullptr

Definition at line 78 of file Item_c.h.

Referenced by inSetSize().

◆ m_isVisibleCallback

Callback_isVisible KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_isVisibleCallback = nullptr

Definition at line 80 of file Item_c.h.

Referenced by isVisible().

◆ m_maxSizeHintCallback

Callback_maxSizeHint KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_maxSizeHintCallback = nullptr

Definition at line 82 of file Item_c.h.

Referenced by maxSizeHint().

◆ m_minSizeCallback

Callback_minSize KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_minSizeCallback = nullptr

Definition at line 84 of file Item_c.h.

Referenced by minSize().

◆ m_setGeometry_recursiveCallback

Callback_setGeometry_recursive KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_setGeometry_recursiveCallback = nullptr

Definition at line 86 of file Item_c.h.

Referenced by setGeometry_recursive().

◆ m_setIsVisibleCallback

Callback_setIsVisible KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_setIsVisibleCallback = nullptr

Definition at line 88 of file Item_c.h.

Referenced by setIsVisible().

◆ m_updateWidgetGeometriesCallback

Callback_updateWidgetGeometries KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_updateWidgetGeometriesCallback = nullptr

Definition at line 90 of file Item_c.h.

Referenced by updateWidgetGeometries().

◆ m_visibleCount_recursiveCallback

Callback_visibleCount_recursive KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_visibleCount_recursiveCallback = nullptr

Definition at line 92 of file Item_c.h.

Referenced by visibleCount_recursive().


The documentation for this class was generated from the following files:

© 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/
Generated by doxygen 1.9.8