![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquicktooltip_p_p.h>
Static Public Member Functions | |
| static QQuickToolTipAttachedPrivate * | get (QQuickToolTipAttached *toolTipAttached) |
| static void | maybeSetVisibleImplicitly (const QObject *attachee, bool visible) |
| static int | calculateTimeout (const QString &text) |
| Static Public Member Functions inherited from QtPrivate::QQuickAttachedPropertyPropagatorPrivate | |
| static QQuickAttachedPropertyPropagatorPrivate * | get (QQuickAttachedPropertyPropagator *attachedObject) |
| static const QMetaObject * | firstCppMetaObject (QQuickAttachedPropertyPropagator *propagator) |
| static QQuickAttachedPropertyPropagator * | findAttachedParent (const QMetaObject *attachedType, QObject *attachee) |
| static QList< QQuickAttachedPropertyPropagator * > | findAttachedChildren (const QMetaObject *attachedType, QObject *objectobject) |
| static QQuickItem * | findAttachedItem (QObject *objectobject) |
| Static Public Member Functions inherited from QObjectPrivate | |
| static bool | removeConnection (Connection *cc) |
| static QObjectPrivate * | get (QObject *o) |
| static const QObjectPrivate * | get (const QObject *o) |
| static void | deleteInOwnThread (QObject *objectobject) |
| template<typename Func1, typename Func2> | |
| static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType typetype=Qt::AutoConnection) |
| template<typename Func1, typename Func2> | |
| static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
| static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int typetype, const int *typestypes, const QMetaObject *senderMetaObject) |
| static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType typetype) |
| static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType typetype) |
| static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
| static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
Additional Inherited Members | |
| Public Types inherited from QObjectPrivate | |
| typedef void(*) | StaticMetaCallFunction(QObject *, QMetaObject::Call, int, void **) |
| using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
| Public Types inherited from QSafeQuickItemChangeListener< QQuickAttachedPropertyPropagatorPrivate > | |
| using | InDestructorTest |
| using | WasDeletedTest |
Definition at line 24 of file qquicktooltip_p_p.h.
|
static |
Definition at line 534 of file qquicktooltip.cpp.
|
inlinestatic |
Definition at line 32 of file qquicktooltip_p_p.h.
| void QQuickToolTipAttachedPrivate::inheritPolicy | ( | QQuickToolTip::Policy | policy | ) |
Definition at line 493 of file qquicktooltip.cpp.
| QQuickToolTip * QQuickToolTipAttachedPrivate::instance | ( | bool | create | ) | const |
Definition at line 373 of file qquicktooltip.cpp.
| bool QQuickToolTipAttachedPrivate::isDelayExplicitlySet | ( | ) | const |
Definition at line 465 of file qquicktooltip.cpp.
| bool QQuickToolTipAttachedPrivate::isTimeoutExplicitlySet | ( | ) | const |
Definition at line 488 of file qquicktooltip.cpp.
| bool QQuickToolTipAttachedPrivate::isVisibleExplicitlySet | ( | ) | const |
Definition at line 442 of file qquicktooltip.cpp.
|
static |
Definition at line 400 of file qquicktooltip.cpp.
| void QQuickToolTipAttachedPrivate::propagatePolicy | ( | ) |
Definition at line 504 of file qquicktooltip.cpp.
| void QQuickToolTipAttachedPrivate::setDelay | ( | int | delay, |
| QQml::PropertyUtils::State | propertyState ) |
Definition at line 447 of file qquicktooltip.cpp.
| void QQuickToolTipAttachedPrivate::setTimeout | ( | int | timeout, |
| QQml::PropertyUtils::State | propertyState ) |
Definition at line 470 of file qquicktooltip.cpp.
| void QQuickToolTipAttachedPrivate::setVisible | ( | bool | visible, |
| QQml::PropertyUtils::State | propertyState ) |
Definition at line 423 of file qquicktooltip.cpp.
| bool QQuickToolTipAttachedPrivate::warnIfAttacheeIsNotAnItem | ( | const QString & | functionName | ) |
We used to warn that the ToolTip attached property must be attached to an object deriving from Item. That made sense before the introduction of ToolTip.policy, but now we need to be able to set a policy on e.g. ApplicationWindow and have it propagate down to the rest of the scene. So instead of warning in the constructor, we warn in the individual functions.
Definition at line 523 of file qquicktooltip.cpp.
| bool QQuickToolTipAttachedPrivate::complete = true |
Definition at line 54 of file qquicktooltip_p_p.h.
| int QQuickToolTipAttachedPrivate::delay = 0 |
Definition at line 59 of file qquicktooltip_p_p.h.
| bool QQuickToolTipAttachedPrivate::explicitDelay = false |
Definition at line 57 of file qquicktooltip_p_p.h.
| bool QQuickToolTipAttachedPrivate::explicitTimeout = false |
Definition at line 58 of file qquicktooltip_p_p.h.
| bool QQuickToolTipAttachedPrivate::explicitVisible = false |
Definition at line 55 of file qquicktooltip_p_p.h.
| bool QQuickToolTipAttachedPrivate::pendingShow = false |
Definition at line 56 of file qquicktooltip_p_p.h.
| QQuickToolTip::Policy QQuickToolTipAttachedPrivate::policy = QQuickToolTip::Automatic |
Definition at line 62 of file qquicktooltip_p_p.h.
| QString QQuickToolTipAttachedPrivate::text |
Definition at line 61 of file qquicktooltip_p_p.h.
| int QQuickToolTipAttachedPrivate::timeout = -1 |
Definition at line 60 of file qquicktooltip_p_p.h.