KDDockWidgets API Documentation 2.0
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_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
 
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::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_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 70 of file Item_c.h.

◆ Callback_dumpLayout

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

Definition at line 72 of file Item_c.h.

◆ Callback_isVisible

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

Definition at line 74 of file Item_c.h.

◆ Callback_maxSizeHint

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

Definition at line 76 of file Item_c.h.

◆ Callback_minSize

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

Definition at line 78 of file Item_c.h.

◆ Callback_setGeometry_recursive

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

Definition at line 80 of file Item_c.h.

◆ Callback_setIsVisible

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

Definition at line 82 of file Item_c.h.

◆ Callback_updateWidgetGeometries

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

Definition at line 84 of file Item_c.h.

◆ Callback_visibleCount_recursive

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

Definition at line 86 of file Item_c.h.

Constructor & Destructor Documentation

◆ ~Item_wrapper()

KDDockWidgetsBindings_wrappersNS::Item_wrapper::~Item_wrapper ( )

Definition at line 269 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.

◆ isBeingInserted()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isBeingInserted ( ) const

Definition at line 66 of file Item_c.cpp.

◆ isContainer()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isContainer ( ) const

Definition at line 70 of file Item_c.cpp.

◆ isMDI()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isMDI ( ) const

Definition at line 74 of file Item_c.cpp.

◆ isPlaceholder()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isPlaceholder ( ) const

Definition at line 78 of file Item_c.cpp.

◆ isRoot()

bool KDDockWidgetsBindings_wrappersNS::Item_wrapper::isRoot ( ) const

Definition at line 82 of file Item_c.cpp.

◆ isVisible()

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

Definition at line 86 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 95 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 99 of file Item_c.cpp.

◆ mapFromRoot() [1/2]

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

Definition at line 103 of file Item_c.cpp.

◆ mapFromRoot() [2/2]

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

Definition at line 107 of file Item_c.cpp.

◆ mapToRoot() [1/2]

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

Definition at line 111 of file Item_c.cpp.

◆ mapToRoot() [2/2]

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

Definition at line 115 of file Item_c.cpp.

◆ maxSizeHint()

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

Definition at line 119 of file Item_c.cpp.

References m_maxSizeHintCallback.

◆ maxSizeHint_nocallback()

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

Definition at line 128 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 132 of file Item_c.cpp.

References m_minSizeCallback.

◆ minSize_nocallback()

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

Definition at line 141 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__minSize().

◆ missingSize()

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

Definition at line 145 of file Item_c.cpp.

◆ pos()

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

Definition at line 149 of file Item_c.cpp.

◆ rect()

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

◆ ref()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::ref ( )

Definition at line 157 of file Item_c.cpp.

◆ refCount()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::refCount ( ) const

Definition at line 161 of file Item_c.cpp.

◆ requestResize()

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

Definition at line 165 of file Item_c.cpp.

◆ setBeingInserted()

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

Definition at line 169 of file Item_c.cpp.

◆ setGeometry()

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

Definition at line 173 of file Item_c.cpp.

References rect().

◆ setGeometry_recursive()

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

Definition at line 177 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 186 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 190 of file Item_c.cpp.

References m_setIsVisibleCallback.

◆ setIsVisible_nocallback()

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

Definition at line 199 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 203 of file Item_c.cpp.

◆ setMinSize()

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

Definition at line 207 of file Item_c.cpp.

◆ setPos()

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

Definition at line 211 of file Item_c.cpp.

◆ setSize()

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

Definition at line 215 of file Item_c.cpp.

◆ size()

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

Definition at line 219 of file Item_c.cpp.

◆ turnIntoPlaceholder()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::turnIntoPlaceholder ( )

Definition at line 223 of file Item_c.cpp.

◆ unref()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::unref ( )

Definition at line 227 of file Item_c.cpp.

◆ updateWidgetGeometries()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::updateWidgetGeometries ( )
virtual

Definition at line 231 of file Item_c.cpp.

References m_updateWidgetGeometriesCallback.

◆ updateWidgetGeometries_nocallback()

void KDDockWidgetsBindings_wrappersNS::Item_wrapper::updateWidgetGeometries_nocallback ( )
virtual

Definition at line 240 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 244 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 253 of file Item_c.cpp.

Referenced by c_KDDockWidgets__Core__Item__visibleCount_recursive().

◆ width()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::width ( ) const

Definition at line 257 of file Item_c.cpp.

◆ x()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::x ( ) const

Definition at line 261 of file Item_c.cpp.

◆ y()

int KDDockWidgetsBindings_wrappersNS::Item_wrapper::y ( ) const

Definition at line 265 of file Item_c.cpp.

Member Data Documentation

◆ m_checkSanityCallback

Callback_checkSanity KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_checkSanityCallback = nullptr

Definition at line 71 of file Item_c.h.

Referenced by checkSanity().

◆ m_dumpLayoutCallback

Callback_dumpLayout KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_dumpLayoutCallback = nullptr

Definition at line 73 of file Item_c.h.

Referenced by dumpLayout().

◆ m_isVisibleCallback

Callback_isVisible KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_isVisibleCallback = nullptr

Definition at line 75 of file Item_c.h.

Referenced by isVisible().

◆ m_maxSizeHintCallback

Callback_maxSizeHint KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_maxSizeHintCallback = nullptr

Definition at line 77 of file Item_c.h.

Referenced by maxSizeHint().

◆ m_minSizeCallback

Callback_minSize KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_minSizeCallback = nullptr

Definition at line 79 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 81 of file Item_c.h.

Referenced by setGeometry_recursive().

◆ m_setIsVisibleCallback

Callback_setIsVisible KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_setIsVisibleCallback = nullptr

Definition at line 83 of file Item_c.h.

Referenced by setIsVisible().

◆ m_updateWidgetGeometriesCallback

Callback_updateWidgetGeometries KDDockWidgetsBindings_wrappersNS::Item_wrapper::m_updateWidgetGeometriesCallback = nullptr

Definition at line 85 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 87 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