|
| | QQuickMenuPrivate () |
| void | init () |
| QPlatformMenu * | nativeHandle () |
| QPlatformMenu * | maybeNativeHandle () const |
| QQuickMenu * | rootMenu () const |
| bool | useNativeMenu () const |
| bool | createNativeMenu () |
| void | removeNativeMenu () |
| void | syncWithNativeMenu () |
| void | syncWithUseNativeMenu () |
| void | setNativeMenuVisible (bool visible) |
| void | makeEditMenu () |
| QQuickItem * | itemAt (int index) const |
| void | insertItem (int index, QQuickItem *item) |
| void | maybeCreateAndInsertNativeItem (int index, QQuickItem *item) |
| void | moveItem (int from, int to) |
| void | removeItem (int index, QQuickItem *item, DestructionPolicy destructionPolicy=DestructionPolicy::DoNotDestroy) |
| void | removeNativeItem (int index, SyncPolicy syncPolicy=SyncPolicy::Sync) |
| void | resetNativeData () |
| void | printContentModelItems () const |
| QQuickItem * | beginCreateItem () |
| void | completeCreateItem () |
| QQuickItem * | createItem (QQuickMenu *menu) |
| QQuickItem * | createItem (QQuickAction *action) |
| void | resizeItem (QQuickItem *item) |
| void | resizeItems () |
| void | itemChildAdded (QQuickItem *item, QQuickItem *child) override |
| void | itemSiblingOrderChanged (QQuickItem *item) override |
| void | itemParentChanged (QQuickItem *item, QQuickItem *parent) override |
| void | itemDestroyed (QQuickItem *item) override |
| void | itemGeometryChanged (QQuickItem *, QQuickGeometryChange change, const QRectF &diff) override |
| QQuickPopupPositioner * | getPositioner () override |
| bool | prepareEnterTransition () override |
| bool | prepareExitTransition () override |
| bool | blockInput (QQuickItem *item, const QPointF &point) const override |
| bool | handlePress (QQuickItem *item, const QPointF &point, ulong timestamp) override |
| bool | handleReleaseWithoutGrab (const QEventPoint &eventPoint) override |
| void | onItemHovered () |
| void | onItemTriggered () |
| void | onItemActiveFocusChanged () |
| void | updateTextPadding () |
| QQuickMenu * | currentSubMenu () const |
| void | setParentMenu (QQuickMenu *parent) |
| void | resolveParentItem () |
| void | popup (QQuickItem *menuItem=nullptr) |
| void | propagateKeyEvent (QKeyEvent *event) |
| void | startHoverTimer () |
| void | stopHoverTimer () |
| void | setCurrentIndex (int index, Qt::FocusReason reason) |
| bool | activateNextItem () |
| bool | activatePreviousItem () |
| QQuickMenuItem * | firstEnabledMenuItem () const |
| QPalette | defaultPalette () const override |
| virtual QQuickPopup::PopupType | resolvedPopupType () const override |
| void | resetContentItem () |
| void | ensureExtraData () |
| void | setObjectNameWithoutBindings (const QString &name) |
| | QObjectPrivate (decltype(QObjectPrivateVersion) version=QObjectPrivateVersion) |
| virtual | ~QObjectPrivate () |
| void | deleteChildren () |
| void | clearBindingStorage () |
| void | setParent_helper (QObject *) |
| void | moveToThread_helper () |
| void | setThreadData_helper (QThreadData *currentData, QThreadData *targetData, QBindingStatus *status) |
| QObjectList | receiverList (const char *signal) const |
| void | ensureConnectionData () |
| void | addConnection (int signal, Connection *c) |
| int | signalIndex (const char *signalName, const QMetaObject **meta=nullptr) const |
| bool | isSignalConnected (uint signalIdx, bool checkDeclarative=true) const |
| bool | maybeSignalConnected (uint signalIndex) const |
| bool | isDeclarativeSignalConnected (uint signalIdx) const |
| void | connectNotify (const QMetaMethod &signal) |
| void | disconnectNotify (const QMetaMethod &signal) |
| void | reinitBindingStorageAfterThreadMove () |
| virtual std::string | flagsForDumping () const |
| virtual void | writeToDebugStream (QDebug &) const |
| QtPrivate::QPropertyAdaptorSlotObject * | getPropertyAdaptorSlotObject (const QMetaProperty &property) |
| | QObjectData ()=default |
| virtual | ~QObjectData ()=0 |
| const QMetaObject * | dynamicMetaObject () const |
| | ~QSafeQuickItemChangeListener () override |
| bool | baseDeleted (const QObject *caller) const override |
| QString | debugName () const override |
| virtual | ~QQuickItemChangeListener () |
| virtual void | itemVisibilityChanged (QQuickItem *) |
| virtual void | itemEnabledChanged (QQuickItem *) |
| virtual void | itemOpacityChanged (QQuickItem *) |
| virtual void | itemChildRemoved (QQuickItem *, QQuickItem *) |
| virtual void | itemRotationChanged (QQuickItem *) |
| virtual void | itemImplicitWidthChanged (QQuickItem *) |
| virtual void | itemImplicitHeightChanged (QQuickItem *) |
| virtual void | itemFocusChanged (QQuickItem *, Qt::FocusReason) |
| virtual void | itemScaleChanged (QQuickItem *) |
| virtual void | itemTransformChanged (QQuickItem *, QQuickItem *) |
| virtual QQuickAnchorsPrivate * | anchorPrivate () |
| virtual void | addSourceItem (QQuickItem *) |
| virtual void | removeSourceItem (QQuickItem *) |
| virtual | ~QQuickPaletteProviderPrivateBase ()=default |
| virtual QQuickPalette * | palette () const |
| virtual void | setPalette (QQuickPalette *p) |
| virtual void | resetPalette () |
| virtual bool | providesPalette () const |
| QPalette | parentPalette (const QPalette &fallbackPalette) const override |
| void | inheritPalette (const QPalette &parentPalette) |
| virtual | ~QQuickAbstractPaletteProvider ()=default |
|
| static QQuickMenuPrivate * | get (QQuickMenu *menu) |
| static void | recursivelyCreateNativeMenuItems (QQuickMenu *menu) |
| static void | contentData_append (QQmlListProperty< QObject > *prop, QObject *obj) |
| static qsizetype | contentData_count (QQmlListProperty< QObject > *prop) |
| static QObject * | contentData_at (QQmlListProperty< QObject > *prop, qsizetype index) |
| static void | contentData_clear (QQmlListProperty< QObject > *prop) |
| static bool | removeConnection (Connection *c) |
| static QObjectPrivate * | get (QObject *o) |
| static const QObjectPrivate * | get (const QObject *o) |
| 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 type=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 type, const int *types, const QMetaObject *senderMetaObject) |
| static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
| static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
| 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) |
Definition at line 36 of file qquickmenu_p_p.h.