Qt 6.x
The Qt SDK
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 69 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 92 of file qdbusmenutypes.cpp.

References child, item, items, m_children, and menu.

◆ populate() [2/3]

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

Definition at line 102 of file qdbusmenutypes.cpp.

References item, m_id, m_properties, menu, populate(), and proxy.

+ 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 67 of file qdbusmenutypes.cpp.

References QDBusPlatformMenuItem::byId(), QMap< Key, T >::insert(), item, m_id, m_properties, menu, populate(), and qCDebug.

Referenced by populate(), and populate().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ m_children

QList<QDBusMenuLayoutItem> QDBusMenuLayoutItem::m_children

Definition at line 78 of file qdbusmenutypes_p.h.

Referenced by populate().

◆ m_id

int QDBusMenuLayoutItem::m_id

Definition at line 76 of file qdbusmenutypes_p.h.

Referenced by populate(), and populate().

◆ m_properties

QVariantMap QDBusMenuLayoutItem::m_properties

Definition at line 77 of file qdbusmenutypes_p.h.

Referenced by populate(), and populate().


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