16 auto textField = control<QQuickTextField>();
24 initStyleOption(styleOption);
47 initStyleOption(styleOption);
51void QQuickStyleItemTextField::initStyleOption(
QStyleOptionFrame &styleOption)
const
54 auto textField = control<QQuickTextField>();
59 if (textField->isReadOnly())
65#include "moc_qquickstyleitemtextfield.cpp"
\reentrant \inmodule QtGui
qreal horizontalAdvance(const QString &string, int length=-1) const
Returns the horizontal advance in pixels of the first length characters of text.
static QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection)
\threadsafe
The QPainter class performs low-level painting on widgets and other paint devices.
\inmodule QtCore\reentrant
virtual QSize sizeFromContents(ContentsType ct, const QStyleOption *opt, const QSize &contentsSize) const =0
virtual int pixelMetric(PixelMetric metric, const QStyleOption *option=nullptr) const =0
virtual QFont font(ControlElement element, const QStyle::State state) const =0
virtual void drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPainter *p) const =0
virtual QRect subElementRect(SubElement subElement, const QStyleOption *option) const =0
virtual QMargins ninePatchMargins(ControlElement ce, const QStyleOption *opt, const QSize &imageSize) const =0
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
qreal height
This property holds the height of this item.
void connectToControl() const override
QFont styleFont(QQuickItem *control) const override
void paintEvent(QPainter *painter) const override
StyleItemGeometry calculateGeometry() override
virtual void connectToControl() const
QSize contentSize() const
static QStyle::State controlSize(QQuickItem *item)
void initStyleOptionBase(QStyleOption &styleOption) const
void readOnlyChanged(bool isReadOnly)
\inmodule QtCore\reentrant
\variable QStyleOptionFocusRect::backgroundColor
Combined button and popup list for selecting options.
\inmodule QtCore \reentrant
QMargins ninePatchMargins