4#ifndef QQUICKTEXTFIELD_P_P_H
5#define QQUICKTEXTFIELD_P_P_H
18#include <QtQml/private/qlazilyallocated_p.h>
19#include <QtQuick/private/qquicktextinput_p_p.h>
20#include <QtQuick/private/qquickitemchangelistener_p.h>
21#include <QtQuickTemplates2/private/qquickpresshandler_p_p.h>
22#include <QtQuickTemplates2/private/qquickdeferredpointer_p_p.h>
23#include <QtQuickTemplates2/private/qquicktheme_p.h>
25#include <QtQuickTemplates2/private/qquicktextfield_p.h>
27#if QT_CONFIG(accessibility)
28#include <QtGui/qaccessible.h>
34#if QT_CONFIG(accessibility)
35 ,
public QAccessible::ActivationObserver
69#if QT_CONFIG(quicktemplates2_hover)
70 void updateHoverEnabled(
bool h,
bool e);
82#if QT_CONFIG(accessibility)
83 void accessibilityActiveChanged(
bool active)
override;
84 QAccessible::Role accessibleRole()
const override;
97#if QT_CONFIG(quicktemplates2_hover)
99 bool explicitHoverEnabled =
false;
The QColor class provides colors based on RGB, HSV or CMYK values.
static QObjectPrivate * get(QObject *o)
The QPalette class contains color groups for each widget state.
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
void executeBackground(bool complete=false)
static QQuickTextFieldPrivate * get(QQuickTextField *item)
void itemGeometryChanged(QQuickItem *item, QQuickGeometryChange change, const QRectF &diff) override
void echoModeChanged(QQuickTextField::EchoMode echoMode)
qreal getImplicitHeight() const override
void setBottomInset(qreal value, bool reset=false)
~QQuickTextFieldPrivate()
void inheritFont(const QFont &font)
QQuickDeferredPointer< QQuickItem > background
void setRightInset(qreal value, bool reset=false)
void itemImplicitWidthChanged(QQuickItem *item) override
QMarginsF getInset() const
void readOnlyChanged(bool isReadOnly)
qreal getBottomInset() const
Qt::FocusReason focusReason
void itemImplicitHeightChanged(QQuickItem *item) override
void setLeftInset(qreal value, bool reset=false)
qreal getImplicitWidth() const override
qreal getTopInset() const
QQuickTextFieldPrivate()
Single-line text input field.
void setFont_helper(const QFont &font)
void implicitHeightChanged() override
void setTopInset(qreal value, bool reset=false)
void itemDestroyed(QQuickItem *item) override
QQuickPressHandler pressHandler
void implicitWidthChanged() override
qreal getLeftInset() const
QLazilyAllocated< ExtraData > extra
void updateFont(const QFont &font)
qreal getRightInset() const
QPalette defaultPalette() const override
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLfloat GLfloat GLfloat GLfloat h