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
qdbus.cpp File Reference

(675a7f59025d40d4813bce70d72ce087024fb008)

#include <stdio.h>
#include <stdlib.h>
#include <QtCore/QCoreApplication>
#include <QtCore/QRegularExpression>
#include <QtCore/QStringList>
#include <QtCore/qmetaobject.h>
#include <QtXml/QDomDocument>
#include <QtXml/QDomElement>
#include <QtDBus/QDBusConnection>
#include <QtDBus/QDBusInterface>
#include <QtDBus/QDBusConnectionInterface>
#include <QtDBus/QDBusVariant>
#include <QtDBus/QDBusArgument>
#include <QtDBus/QDBusMessage>
#include <QtDBus/QDBusReply>
#include <private/qdbusutil_p.h>
+ Include dependency graph for qdbus.cpp:

Go to the source code of this file.

Functions

static QT_END_NAMESPACE QDBusConnection connection (QLatin1String(""))
 
static void showUsage ()
 
static void printArg (const QVariant &v)
 
static void listObjects (const QString &service, const QString &path)
 
static void listInterface (const QString &service, const QString &path, const QString &interface)
 
static void listAllInterfaces (const QString &service, const QString &path)
 
static QStringList readList (QStringList &args)
 
static int placeCall (const QString &service, const QString &path, const QString &interface, const QString &member, const QStringList &arguments, bool try_prop=true)
 
static bool globServices (QDBusConnectionInterface *bus, const QString &glob)
 
static void printAllServices (QDBusConnectionInterface *bus)
 
int main (int argc, char **argv)
 [48]
 

Variables

QT_BEGIN_NAMESPACE Q_DBUS_EXPORT bool qt_dbus_metaobject_skip_annotations
 
static bool printArgumentsLiterally = false
 

Function Documentation

◆ connection()

static QT_END_NAMESPACE QDBusConnection connection ( QLatin1String("") )
static

◆ globServices()

static bool globServices ( QDBusConnectionInterface * bus,
const QString & glob )
static

Definition at line 381 of file qdbus.cpp.

◆ listAllInterfaces()

static void listAllInterfaces ( const QString & service,
const QString & path )
static

Definition at line 179 of file qdbus.cpp.

◆ listInterface()

static void listInterface ( const QString & service,
const QString & path,
const QString & interface )
static

Definition at line 125 of file qdbus.cpp.

◆ listObjects()

static void listObjects ( const QString & service,
const QString & path )
static

Definition at line 86 of file qdbus.cpp.

◆ main()

int main ( int argc,
char ** argv )

[48]

[dynamic_tooltip]

[5]

[2]

[0]

[6]

[48]

[48]

[6]

[0]

[0]

[1]

[1]

[2]

[2]

[3]

[3]

[0]

[0]

[1]

[1]

[2]

[2]

[3]

[3]

[0]

[0]

[1]

[1]

[2]

[2]

[3]

[3]

[0]

[0]

[0]

[0]

[1]

[1]

[1]

[1]

[0]

[0]

[0]

[0]

[0]

[0]

[0]

[0]

Definition at line 417 of file qdbus.cpp.

References printArgumentsLiterally, qt_dbus_metaobject_skip_annotations, and showUsage().

+ Here is the call graph for this function:

◆ placeCall()

static int placeCall ( const QString & service,
const QString & path,
const QString & interface,
const QString & member,
const QStringList & arguments,
bool try_prop = true )
static

Definition at line 228 of file qdbus.cpp.

◆ printAllServices()

static void printAllServices ( QDBusConnectionInterface * bus)
static

Definition at line 396 of file qdbus.cpp.

◆ printArg()

static void printArg ( const QVariant & v)
static

Definition at line 48 of file qdbus.cpp.

References printArgumentsLiterally.

◆ readList()

static QStringList readList ( QStringList & args)
static

Definition at line 214 of file qdbus.cpp.

◆ showUsage()

static void showUsage ( )
static

Definition at line 29 of file qdbus.cpp.

Referenced by main().

+ Here is the caller graph for this function:

Variable Documentation

◆ printArgumentsLiterally

static bool printArgumentsLiterally = false
static

Definition at line 27 of file qdbus.cpp.

Referenced by main(), and printArg().

◆ qt_dbus_metaobject_skip_annotations

QT_BEGIN_NAMESPACE Q_DBUS_EXPORT bool qt_dbus_metaobject_skip_annotations
extern

Definition at line 23 of file qdbus.cpp.

Referenced by main().