Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
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: