4#ifndef QQUICKLABEL_P_P_H
5#define QQUICKLABEL_P_P_H
18#include <QtQml/private/qlazilyallocated_p.h>
19#include <QtQuick/private/qquicktext_p_p.h>
20#include <QtQuick/private/qquickitemchangelistener_p.h>
21#include <QtQuickTemplates2/private/qquickdeferredpointer_p_p.h>
22#include <QtQuickTemplates2/private/qquicktheme_p.h>
24#if QT_CONFIG(accessibility)
25#include <QtGui/qaccessible.h>
31#if QT_CONFIG(accessibility)
32 ,
public QAccessible::ActivationObserver
57 void resizeBackground();
70#if QT_CONFIG(accessibility)
71 void accessibilityActiveChanged(
bool active)
override;
72 QAccessible::Role accessibleRole()
const override;
76 void cancelBackground();
77 void executeBackground(
bool complete =
false);
87 bool hasTopInset =
false;
88 bool hasLeftInset =
false;
89 bool hasRightInset =
false;
90 bool hasBottomInset =
false;
91 bool hasBackgroundWidth =
false;
92 bool hasBackgroundHeight =
false;
101 bool resizingBackground =
false;
static QObjectPrivate * get(QObject *o)
The QPalette class contains color groups for each widget state.
virtual void itemGeometryChanged(QQuickItem *, QQuickGeometryChange, const QRectF &)
virtual void itemImplicitWidthChanged(QQuickItem *)
virtual void itemDestroyed(QQuickItem *)
virtual void itemImplicitHeightChanged(QQuickItem *)
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
QMarginsF getInset() const
qreal getLeftInset() const
static QQuickLabelPrivate * get(QQuickLabel *item)
qreal getBottomInset() const
void setFont_helper(const QFont &font)
qreal getTopInset() const
qreal getRightInset() const
QLazilyAllocated< ExtraData > extra
QQuickDeferredPointer< QQuickItem > background
QPalette defaultPalette() const override
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
void textChanged(const QString &newText)
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
#define Q_AUTOTEST_EXPORT