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
qdbusutil_p.h File Reference

(7f4aa1a3fa4610642976df549dec40364176babe)

#include <QtDBus/private/qtdbusglobal_p.h>
#include <QtDBus/qdbuserror.h>
#include <QtCore/qstring.h>
#include <QtCore/qvariant.h>
#include "qdbus_symbols_p.h"
+ Include dependency graph for qdbusutil_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  QDBusUtil
 \inmodule QtDBus
 

Macros

#define Q_DBUS_NO_EXPORT
 

Enumerations

enum  QDBusUtil::AllowEmptyFlag { QDBusUtil::EmptyAllowed , QDBusUtil::EmptyNotAllowed }
 

Functions

bool QDBusUtil::isValidInterfaceName (const QString &ifaceName)
 Returns true if this is ifaceName is a valid interface name.
 
bool QDBusUtil::isValidUniqueConnectionName (QStringView connName)
 Returns true if connName is a valid unique connection name.
 
bool QDBusUtil::isValidBusName (const QString &busName)
 Returns true if busName is a valid bus name.
 
bool QDBusUtil::isValidMemberName (QStringView memberName)
 Returns true if memberName is a valid member name.
 
bool QDBusUtil::isValidErrorName (const QString &errorName)
 Returns true if errorName is a valid error name.
 
bool QDBusUtil::isValidPartOfObjectPath (QStringView part)
 
bool QDBusUtil::isValidObjectPath (const QString &path)
 Returns true if path is valid object path.
 
bool QDBusUtil::isValidFixedType (int c)
 Returns true if c is a valid, fixed D-Bus type.
 
bool QDBusUtil::isValidBasicType (int c)
 Returns true if c is a valid, basic D-Bus type.
 
bool QDBusUtil::isValidSignature (const QString &signature)
 Returns true if signature is a valid D-Bus type signature for one or more types.
 
bool QDBusUtil::isValidSingleSignature (const QString &signature)
 Returns true if signature is a valid D-Bus type signature for exactly one full type.
 
QString QDBusUtil::argumentToString (const QVariant &arg)
 
bool QDBusUtil::checkInterfaceName (const QString &name, AllowEmptyFlag empty, QDBusError *error)
 
bool QDBusUtil::checkBusName (const QString &name, AllowEmptyFlag empty, QDBusError *error)
 
bool QDBusUtil::checkObjectPath (const QString &path, AllowEmptyFlag empty, QDBusError *error)
 
bool QDBusUtil::checkMemberName (const QString &name, AllowEmptyFlag empty, QDBusError *error, const char *nameType=nullptr)
 
bool QDBusUtil::checkErrorName (const QString &name, AllowEmptyFlag empty, QDBusError *error)
 
QString QDBusUtil::dbusService ()
 
QString QDBusUtil::dbusPath ()
 
QString QDBusUtil::dbusPathLocal ()
 
QString QDBusUtil::dbusInterface ()
 
QString QDBusUtil::dbusInterfaceProperties ()
 
QString QDBusUtil::dbusInterfaceIntrospectable ()
 
QString QDBusUtil::nameOwnerChanged ()
 
QString QDBusUtil::disconnectedErrorMessage ()
 

Macro Definition Documentation

◆ Q_DBUS_NO_EXPORT

#define Q_DBUS_NO_EXPORT

Definition at line 30 of file qdbusutil_p.h.