7#include <QtWidgets/qtwidgetsglobal.h>
8#include <QtWidgets/qframe.h>
9#include <QtWidgets/qsizepolicy.h>
25 Q_PROPERTY(
bool opaqueResize READ opaqueResize WRITE setOpaqueResize)
26 Q_PROPERTY(
int handleWidth READ handleWidth WRITE setHandleWidth)
27 Q_PROPERTY(
bool childrenCollapsible READ childrenCollapsible WRITE setChildrenCollapsible)
41 void setChildrenCollapsible(
bool);
42 bool childrenCollapsible()
const;
44 void setCollapsible(
int index,
bool);
45 bool isCollapsible(
int index)
const;
46 void setOpaqueResize(
bool opaque =
true);
47 bool opaqueResize()
const;
59 int handleWidth()
const;
60 void setHandleWidth(
int);
66 void getRange(
int index,
int *,
int *)
const;
69 void setStretchFactor(
int index,
int stretch);
83 void moveSplitter(
int pos,
int index);
85 int closestLegalPosition(
int,
int);
106 bool opaqueResize()
const;
119 void moveSplitter(
int p);
120 int closestLegalPosition(
int p);
The QFrame class is the base class of widgets that can have a frame.
QSize sizeHint() const override
\reimp
void paintEvent(QPaintEvent *) override
\reimp
void changeEvent(QEvent *) override
\reimp
virtual void childEvent(QChildEvent *event)
This event handler can be reimplemented in a subclass to receive child events.
The QPaintEvent class contains event parameters for paint events.
The QResizeEvent class contains event parameters for resize events.
The QSplitterHandle class provides handle functionality for the splitter.
The QSplitter class implements a splitter widget.
void splitterMoved(int pos, int index)
This signal is emitted when the splitter handle at a particular index has been moved to position pos.
Combined button and popup list for selecting options.
GLuint64 GLenum void * handle
GLfloat GLfloat GLfloat w
[0]
GLenum GLenum GLsizei count
GLuint GLsizei const GLuint const GLintptr const GLsizeiptr * sizes
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)
#define QT_REQUIRE_CONFIG(feature)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent