KDDockWidgets API Documentation 2.0
|
#include <Separator_c.h>
Public Types | |
typedef void(* | Callback_setParentView_impl) (void *, KDDockWidgets::Core::View *parent) |
Public Types inherited from KDDockWidgets::Core::Separator | |
typedef Vector< Separator * > | List |
Public Member Functions | |
~Separator_wrapper () | |
bool | isVertical () const |
void | move (int p) |
void | onMouseDoubleClick () |
void | onMouseMove (KDDockWidgets::Point pos) |
void | onMousePress () |
void | onMouseReleased () |
int | position () const |
void | setGeometry (int pos, int pos2, int length) |
void | setGeometry (KDDockWidgets::Rect r) |
virtual void | setParentView_impl (KDDockWidgets::Core::View *parent) |
virtual void | setParentView_impl_nocallback (KDDockWidgets::Core::View *parent) |
Public Member Functions inherited from KDDockWidgets::Core::Separator | |
Separator (LayoutingHost *host, Qt::Orientation orientation, Core::ItemBoxContainer *parentContainer) | |
virtual | ~Separator () override |
LayoutingSeparator * | asLayoutingSeparator () const |
bool | isVertical () const |
void | move (int p) |
void | onMouseDoubleClick () |
void | onMouseMove (Point pos) |
void | onMousePress () |
void | onMouseReleased () |
Qt::Orientation | orientation () const |
Core::ItemBoxContainer * | parentContainer () const |
int | position () const |
void | setGeometry (int pos, int pos2, int length) |
void | setGeometry (Rect r) |
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. | |
View * | view () const |
Returns the view associated with this controller, if any. | |
int | width () const |
std::shared_ptr< View > | window () const |
int | x () const |
int | y () const |
Static Public Member Functions | |
static bool | isResizing () |
static int | numSeparators () |
Static Public Member Functions inherited from KDDockWidgets::Core::Separator | |
static bool | isResizing () |
Returns whether we're dragging a separator. Can be useful for the app to stop other work while we're not in the final size. | |
static int | numSeparators () |
Public Attributes | |
Callback_setParentView_impl | m_setParentView_implCallback = nullptr |
Additional Inherited Members | |
Protected Attributes inherited from KDDockWidgets::Core::Controller | |
bool | m_inDtor = false |
Definition at line 18 of file Separator_c.h.
typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::Callback_setParentView_impl) (void *, KDDockWidgets::Core::View *parent) |
Definition at line 35 of file Separator_c.h.
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::~Separator_wrapper | ( | ) |
Definition at line 90 of file Separator_c.cpp.
|
static |
Definition at line 33 of file Separator_c.cpp.
Referenced by c_static_KDDockWidgets__Core__Separator__isResizing().
bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::isVertical | ( | ) | const |
Definition at line 37 of file Separator_c.cpp.
void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::move | ( | int | p | ) |
Definition at line 41 of file Separator_c.cpp.
References KDDockWidgets::Core::Separator::move().
|
static |
Definition at line 45 of file Separator_c.cpp.
Referenced by c_static_KDDockWidgets__Core__Separator__numSeparators().
void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::onMouseDoubleClick | ( | ) |
Definition at line 49 of file Separator_c.cpp.
References KDDockWidgets::Core::Separator::onMouseDoubleClick().
void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::onMouseMove | ( | KDDockWidgets::Point | pos | ) |
Definition at line 53 of file Separator_c.cpp.
References KDDockWidgets::Core::Separator::onMouseMove(), and KDDockWidgets::Core::Controller::pos().
void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::onMousePress | ( | ) |
Definition at line 57 of file Separator_c.cpp.
References KDDockWidgets::Core::Separator::onMousePress().
void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::onMouseReleased | ( | ) |
Definition at line 61 of file Separator_c.cpp.
References KDDockWidgets::Core::Separator::onMouseReleased().
int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::position | ( | ) | const |
Definition at line 65 of file Separator_c.cpp.
void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::setGeometry | ( | int | pos, |
int | pos2, | ||
int | length | ||
) |
Definition at line 73 of file Separator_c.cpp.
References KDDockWidgets::Core::Controller::pos(), and KDDockWidgets::Core::Separator::setGeometry().
void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::setGeometry | ( | KDDockWidgets::Rect | r | ) |
Definition at line 69 of file Separator_c.cpp.
References KDDockWidgets::Core::Separator::setGeometry().
|
virtual |
Reimplemented from KDDockWidgets::Core::Controller.
Definition at line 77 of file Separator_c.cpp.
References m_setParentView_implCallback, and KDDockWidgets::Core::Controller::setParentView_impl().
|
virtual |
Definition at line 86 of file Separator_c.cpp.
References KDDockWidgets::Core::Controller::setParentView_impl().
Referenced by c_KDDockWidgets__Core__Separator__setParentView_impl_View().
Callback_setParentView_impl KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Separator_wrapper::m_setParentView_implCallback = nullptr |
Definition at line 36 of file Separator_c.h.
Referenced by setParentView_impl().