Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QDBusMenuLayoutItem Class Reference

#include <qdbusmenutypes_p.h>

Collaboration diagram for QDBusMenuLayoutItem:

Public Member Functions

uint populate (int id, int depth, const QStringList &propertyNames, const QDBusPlatformMenu *topLevelMenu)
void populate (const QDBusPlatformMenu *menu, int depth, const QStringList &propertyNames)
void populate (const QDBusPlatformMenuItem *item, int depth, const QStringList &propertyNames)

Public Attributes

int m_id
QVariantMap m_properties
QList< QDBusMenuLayoutItemm_children

Detailed Description

Definition at line 70 of file qdbusmenutypes_p.h.

Member Function Documentation

◆ populate() [1/3]

void QDBusMenuLayoutItem::populate ( const QDBusPlatformMenu * menu,
int depth,
const QStringList & propertyNames )

Definition at line 93 of file qdbusmenutypes.cpp.

◆ populate() [2/3]

void QDBusMenuLayoutItem::populate ( const QDBusPlatformMenuItem * item,
int depth,
const QStringList & propertyNames )

Definition at line 103 of file qdbusmenutypes.cpp.

References QDBusMenuItem::QDBusMenuItem(), QDBusPlatformMenuItem::dbusID(), and m_id.

Here is the call graph for this function:

◆ populate() [3/3]

uint QDBusMenuLayoutItem::populate ( int id,
int depth,
const QStringList & propertyNames,
const QDBusPlatformMenu * topLevelMenu )

Definition at line 68 of file qdbusmenutypes.cpp.

References QDBusPlatformMenuItem::byId(), and m_id.

Here is the call graph for this function:

Member Data Documentation

◆ m_children

QList<QDBusMenuLayoutItem> QDBusMenuLayoutItem::m_children

Definition at line 79 of file qdbusmenutypes_p.h.

◆ m_id

int QDBusMenuLayoutItem::m_id

Definition at line 77 of file qdbusmenutypes_p.h.

Referenced by operator<<(), operator<<(), operator>>(), populate(), and populate().

◆ m_properties

QVariantMap QDBusMenuLayoutItem::m_properties

Definition at line 78 of file qdbusmenutypes_p.h.


The documentation for this class was generated from the following files: