Logo Search packages:      
Sourcecode: kdbus version File versions  Download package

DBusItem Class Reference

#include <dbusitem.h>

Inheritance diagram for DBusItem:

DBusAnnotatable DBusObject DBusService DBusInterface DBusMethodOrSignal DBusProperty DBusMethod DBusSignal

List of all members.

Detailed Description

Any item which appears in the list view.

Definition at line 34 of file dbusitem.h.

Public Member Functions

 DBusItem (QListView *parent, QString const &text1, QString const &text2)
 DBusItem (QListViewItem *parent, QString const &text1, QString const &text2)
QString interface () const
QString object () const
QString service () const
virtual QWidget * widget (QWidget *parent) const =0

Static Public Member Functions

static void ensureElementHasAttribute (QDomElement const &elem, QString const &attr) throw ( QDBusXmlError )
static void ensureElementIsNamed (QDomElement const &elem, QString const &name) throw ( std::logic_error )

Protected Member Functions

void addErrorInfo (QWidget *widget) const
QString discoverInterface () const
QString discoverObject () const
QString discoverService () const

Protected Attributes

QString m_error
 if !m_ok, contains error message
QString m_interface
QString m_object
bool m_ok
QString m_service

Private Member Functions

 DBusItem (DBusItem const &other)
 Not implemented.
const DBusItemoperator= (DBusItem const &other)
 Not implemented.

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

Generated by  Doxygen 1.6.0   Back to index