KDDockWidgets API Documentation 1.7
|
A Layouting::Widget that's deals in QQuickItem Allows to host a QQuickItem in the layout. More...
#include <Widget_quick.h>
Public Member Functions | |
Widget_quick (QQuickItem *thisWidget) | |
~Widget_quick () override | |
QDebug & | dumpDebug (QDebug &) const override |
QRect | geometry () const override |
void | hide () override |
bool | isVisible () const override |
QSize | maxSizeHint () const override |
QSize | minSize () const override |
void | move (int x, int y) override |
std::unique_ptr< Widget > | parentWidget () const override |
void | setGeometry (QRect) override |
void | setHeight (int height) override |
void | setLayoutItem (Item *) override |
void | setParent (Widget *) override |
void | setSize (int width, int height) override |
void | setVisible (bool) const override |
void | setWidth (int width) override |
void | show () override |
void | update () override |
Public Member Functions inherited from Layouting::Widget | |
Widget (QObject *thisObj) | |
virtual | ~Widget () |
QObject * | asQObject () const |
virtual QWidget * | asQWidget () const |
QString | id () const |
returns an id for correlation purposes for saving layouts | |
bool | operator== (const QObject *obj) const |
QObject * | parent () const |
QRect | rect () const |
QSize | size () const |
virtual QSize | sizeHint () const |
int | x () const |
int | y () const |
Static Public Member Functions | |
static QSize | widgetMinSize (const QWidget *w) |
Static Public Member Functions inherited from Layouting::Widget | |
static QSize | hardcodedMinimumSize () |
template<typename T > | |
static QSize | widgetMaxSize (const T *w) |
template<typename T > | |
static QSize | widgetMinSize (const T *w) |
Protected Member Functions | |
QQuickItem * | createQQuickItem (const QString &filename, QQuickItem *parent) const |
Additional Inherited Members | |
Static Protected Member Functions inherited from Layouting::Widget | |
static QSize | boundedMaxSize (QSize min, QSize max) |
A Layouting::Widget that's deals in QQuickItem Allows to host a QQuickItem in the layout.
Definition at line 29 of file Widget_quick.h.
|
inlineexplicit |
Definition at line 32 of file Widget_quick.h.
|
override |
Definition at line 20 of file Widget_quick.cpp.
|
protected |
Definition at line 128 of file Widget_quick.cpp.
References Layouting::Widget::parent().
Referenced by Layouting::SeparatorQuick::SeparatorQuick().
Implements Layouting::Widget.
Definition at line 59 of file Widget_quick.cpp.
References Layouting::Widget::rect().
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 30 of file Widget_quick.cpp.
References QRectF::toRect().
Referenced by move().
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 96 of file Widget_quick.cpp.
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 65 of file Widget_quick.cpp.
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 84 of file Widget_quick.cpp.
References QSize::isEmpty().
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 24 of file Widget_quick.cpp.
References QSize::expandedTo(), and minSize().
Referenced by minSize().
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 101 of file Widget_quick.cpp.
References geometry(), setGeometry(), QRect::setTopLeft(), Layouting::Widget::x(), and Layouting::Widget::y().
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 75 of file Widget_quick.cpp.
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 37 of file Widget_quick.cpp.
References Layouting::Widget::rect(), QRect::size(), and QRect::topLeft().
Referenced by move().
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 118 of file Widget_quick.cpp.
|
inlineoverridevirtual |
Implements Layouting::Widget.
Definition at line 49 of file Widget_quick.h.
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 43 of file Widget_quick.cpp.
References Layouting::Widget::parent().
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 108 of file Widget_quick.cpp.
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 70 of file Widget_quick.cpp.
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 113 of file Widget_quick.cpp.
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 91 of file Widget_quick.cpp.
|
overridevirtual |
Implements Layouting::Widget.
Definition at line 123 of file Widget_quick.cpp.