![]() |
Qt 6.x
The Qt SDK
|
#include <qdbusmenutypes_p.h>
Public Member Functions | |
QDBusMenuItem () | |
QDBusMenuItem (const QDBusPlatformMenuItem *item) | |
Static Public Member Functions | |
static QDBusMenuItemList | items (const QList< int > &ids, const QStringList &propertyNames) |
static QString | convertMnemonic (const QString &label) |
static QDBusMenuShortcut | convertKeySequence (const QKeySequence &sequence) |
static void | registerDBusTypes () |
Public Attributes | |
int | m_id |
QVariantMap | m_properties |
Definition at line 34 of file qdbusmenutypes_p.h.
|
inline |
Definition at line 37 of file qdbusmenutypes_p.h.
Referenced by items().
QDBusMenuItem::QDBusMenuItem | ( | const QDBusPlatformMenuItem * | item | ) |
Definition at line 157 of file qdbusmenutypes.cpp.
References convertKeySequence(), convertMnemonic(), QVariant::fromValue(), icon, QMap< Key, T >::insert(), QString::isEmpty(), QKeySequence::isEmpty(), QGraphicsItem::isEnabled(), QIcon::isNull(), QGraphicsItem::isVisible(), item, m_properties, QIcon::name(), QIcon::pixmap(), QPixmap::save(), and shortcut.
|
static |
Definition at line 215 of file qdbusmenutypes.cpp.
References Qt::AltModifier, Qt::ControlModifier, QKeySequence::count(), i, keyName(), QKeySequencePrivate::keyName(), Qt::KeypadModifier, Qt::MetaModifier, QKeySequence::PortableText, QStringLiteral, Qt::ShiftModifier, and shortcut.
Referenced by QDBusMenuItem().
Definition at line 202 of file qdbusmenutypes.cpp.
References QString::indexOf(), and ret.
Referenced by QDBusMenuItem().
|
static |
Definition at line 191 of file qdbusmenutypes.cpp.
References QDBusMenuItem(), QDBusPlatformMenuItem::byIds(), item, items, Q_UNUSED, ret, and QList< T >::size().
Referenced by QDBusMenuAdaptor::GetGroupProperties().
|
static |
Definition at line 144 of file qdbusmenutypes.cpp.
Referenced by QDBusMenuBar::QDBusMenuBar(), and QDBusTrayIcon::QDBusTrayIcon().
int QDBusMenuItem::m_id |
Definition at line 47 of file qdbusmenutypes_p.h.
QVariantMap QDBusMenuItem::m_properties |
Definition at line 48 of file qdbusmenutypes_p.h.
Referenced by QDBusMenuItem().