4#ifndef QDBUSINTROSPECTION_P_H
5#define QDBUSINTROSPECTION_P_H
18#include <QtDBus/private/qtdbusglobal_p.h>
19#include <QtCore/qlist.h>
20#include <QtCore/qmap.h>
21#include <QtCore/qpair.h>
22#include <QtCore/qshareddata.h>
23#include <QtCore/qstring.h>
24#include <QtCore/qstringlist.h>
91 inputArgs ==
other.inputArgs && outputArgs ==
other.outputArgs; }
102 {
return name ==
other.name && annotations ==
other.annotations &&
103 outputArgs ==
other.outputArgs; }
virtual void warning(const SourceLocation &location, const char *msg,...) Q_ATTRIBUTE_FORMAT_PRINTF(3
QMultiMap< QString, Signal > Signals
Contains a QMap of signals and their names.
QList< Argument > Arguments
Contains a list of arguments to either a Method or a Signal.
QMap< QString, Property > Properties
Contains a QMap of properties and their names.
QMultiMap< QString, Method > Methods
Contains a QMap of methods and their names.
QMap< QString, Annotation > Annotations
\variable QDBusIntrospection::Object::service The object's service name.
QMap< QString, QSharedDataPointer< ObjectTree > > Objects
Contains a QMap of objects and their paths relative to their immediate parent.
QMap< QString, QSharedDataPointer< Interface > > Interfaces
Contains a QMap of interfaces and their names.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define Q_ATTRIBUTE_FORMAT_PRINTF(A, B)
DBusConnection const char DBusError * error
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLsizei const GLchar *const * path
bool operator==(const Annotation &other) const
bool operator==(const Argument &other) const
\variable QDBusIntrospection::Argument::type The argument type.
bool operator==(const Interface &other) const
\variable QDBusIntrospection::Interface::name The interface's name.
bool operator==(const Method &other) const
\variable QDBusIntrospection::Method::name The method's name.
bool operator==(const Property &other) const
\variable QDBusIntrospection::Property::access The property's access rights.
Access
\variable QDBusIntrospection::Property::name The property's name.
bool operator==(const Signal &other) const
\variable QDBusIntrospection::Signal::name The signal's name.