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

#include <Controller_c.h>

Inheritance diagram for KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper:
Inheritance graph
[legend]
Collaboration diagram for KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper:
Collaboration graph
[legend]

Public Types

typedef void(* Callback_setParentView_impl) (void *, KDDockWidgets::Core::View *parent)
 

Public Member Functions

 Controller_wrapper (KDDockWidgets::Core::ViewType type, KDDockWidgets::Core::View *arg__2)
 
 ~Controller_wrapper ()
 
bool close ()
 
void destroyLater ()
 
KDDockWidgets::Rect geometry () const
 
int height () const
 
bool inDtor () const
 
bool isVisible () const
 
KDDockWidgets::Point mapToGlobal (KDDockWidgets::Point arg__1) const
 
KDDockWidgets::Point pos () const
 
KDDockWidgets::Rect rect () const
 
void setParentView (KDDockWidgets::Core::View *parent)
 
virtual void setParentView_impl (KDDockWidgets::Core::View *parent)
 
virtual void setParentView_impl_nocallback (KDDockWidgets::Core::View *parent)
 
void setVisible (bool arg__1)
 
void show () const
 
KDDockWidgets::Size size () const
 
KDDockWidgets::Core::ViewType type () const
 
KDDockWidgets::Core::Viewview () const
 
int width () const
 
int x () const
 
int y () const
 
- Public Member Functions inherited from KDDockWidgets::Core::Controller
 Controller (ViewType type, View *)
 
virtual ~Controller ()
 
bool close ()
 
void destroyLater ()
 
Controller::Private * dptr () const
 
Rect geometry () const
 
int height () const
 
bool inDtor () const
 
bool is (ViewType) const
 Returns whether this controller is of the specified type.
 
bool isVisible () const
 
Point mapToGlobal (Point) const
 
Point pos () const
 
Rect rect () const
 
void setParentView (View *parent)
 
void setVisible (bool)
 
void show () const
 
Size size () const
 
ViewType type () const
 Returns the type of this controller.
 
Viewview () const
 Returns the view associated with this controller, if any.
 
int width () const
 
std::shared_ptr< Viewwindow () const
 
int x () const
 
int y () const
 

Public Attributes

Callback_setParentView_impl m_setParentView_implCallback = nullptr
 

Additional Inherited Members

- Protected Attributes inherited from KDDockWidgets::Core::Controller
bool m_inDtor = false
 

Detailed Description

Definition at line 20 of file Controller_c.h.

Member Typedef Documentation

◆ Callback_setParentView_impl

typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::Callback_setParentView_impl) (void *, KDDockWidgets::Core::View *parent)

Definition at line 45 of file Controller_c.h.

Constructor & Destructor Documentation

◆ ~Controller_wrapper()

KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::~Controller_wrapper ( )

Definition at line 122 of file Controller_c.cpp.

◆ Controller_wrapper()

KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::Controller_wrapper ( KDDockWidgets::Core::ViewType  type,
KDDockWidgets::Core::View arg__2 
)

Definition at line 33 of file Controller_c.cpp.

Member Function Documentation

◆ close()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::close ( )

Definition at line 37 of file Controller_c.cpp.

◆ destroyLater()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::destroyLater ( )

Definition at line 41 of file Controller_c.cpp.

References KDDockWidgets::Core::Controller::destroyLater().

◆ geometry()

KDDockWidgets::Rect KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::geometry ( ) const

Definition at line 45 of file Controller_c.cpp.

◆ height()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::height ( ) const

Definition at line 49 of file Controller_c.cpp.

◆ inDtor()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::inDtor ( ) const

Definition at line 53 of file Controller_c.cpp.

◆ isVisible()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::isVisible ( ) const

Definition at line 57 of file Controller_c.cpp.

◆ mapToGlobal()

KDDockWidgets::Point KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::mapToGlobal ( KDDockWidgets::Point  arg__1) const

Definition at line 61 of file Controller_c.cpp.

◆ pos()

KDDockWidgets::Point KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::pos ( ) const

Definition at line 65 of file Controller_c.cpp.

◆ rect()

KDDockWidgets::Rect KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::rect ( ) const

Definition at line 69 of file Controller_c.cpp.

◆ setParentView()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::setParentView ( KDDockWidgets::Core::View parent)

Definition at line 73 of file Controller_c.cpp.

References KDDockWidgets::Core::Controller::setParentView().

◆ setParentView_impl()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::setParentView_impl ( KDDockWidgets::Core::View parent)
virtual

◆ setParentView_impl_nocallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::setParentView_impl_nocallback ( KDDockWidgets::Core::View parent)
virtual

◆ setVisible()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::setVisible ( bool  arg__1)

Definition at line 90 of file Controller_c.cpp.

References KDDockWidgets::Core::Controller::setVisible().

◆ show()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::show ( ) const

Definition at line 94 of file Controller_c.cpp.

References KDDockWidgets::Core::Controller::show().

◆ size()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::size ( ) const

Definition at line 98 of file Controller_c.cpp.

◆ type()

KDDockWidgets::Core::ViewType KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::type ( ) const

Definition at line 102 of file Controller_c.cpp.

◆ view()

KDDockWidgets::Core::View * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::view ( ) const

Definition at line 106 of file Controller_c.cpp.

◆ width()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::width ( ) const

Definition at line 110 of file Controller_c.cpp.

◆ x()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::x ( ) const

Definition at line 114 of file Controller_c.cpp.

◆ y()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::y ( ) const

Definition at line 118 of file Controller_c.cpp.

Member Data Documentation

◆ m_setParentView_implCallback

Callback_setParentView_impl KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Controller_wrapper::m_setParentView_implCallback = nullptr

Definition at line 46 of file Controller_c.h.

Referenced by setParentView_impl().


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