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

(7a478ff96f27fbfc8ddfbc67ba62276580aa02b4)

#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qlist.h>
#include <QtDBus/QDBusArgument>
#include <QtDBus/QDBusConnection>
#include <QtDBus/QDBusObjectPath>
Include dependency graph for qspi_struct_marshallers_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QSpiObjectReference
struct  QSpiAccessibleCacheItem
struct  QSpiAction
struct  QSpiEventListener
struct  QSpiTextRange
struct  QSpiAppUpdate
struct  QSpiDeviceEvent
struct  QSpiMatchRule

Typedefs

using QSpiIntList = QList<int>
using QSpiUIntList = QList<uint>
typedef QList< QSpiObjectReferenceQSpiObjectReferenceArray
typedef QList< QSpiAccessibleCacheItemQSpiAccessibleCacheArray
typedef QList< QSpiActionQSpiActionArray
typedef QList< QSpiEventListenerQSpiEventListenerArray
typedef std::pair< unsigned int, QSpiObjectReferenceArrayQSpiRelationArrayEntry
typedef QList< QSpiRelationArrayEntryQSpiRelationArray
typedef QList< QSpiTextRangeQSpiTextRangeList
typedef QMap< QString, QStringQSpiAttributeSet

Enumerations

enum  QSpiAppUpdateType { QSPI_APP_UPDATE_ADDED = 0 , QSPI_APP_UPDATE_REMOVED = 1 }

Functions

 QT_REQUIRE_CONFIG (accessibility)
 Q_DECLARE_TYPEINFO (QSpiObjectReference, Q_RELOCATABLE_TYPE)
QDBusArgumentoperator<< (QDBusArgument &argument, const QSpiObjectReference &address)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QSpiObjectReference &address)
 Q_DECLARE_TYPEINFO (QSpiAccessibleCacheItem, Q_RELOCATABLE_TYPE)
QDBusArgumentoperator<< (QDBusArgument &argument, const QSpiAccessibleCacheItem &item)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QSpiAccessibleCacheItem &item)
 Q_DECLARE_TYPEINFO (QSpiAction, Q_RELOCATABLE_TYPE)
QDBusArgumentoperator<< (QDBusArgument &argument, const QSpiAction &action)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QSpiAction &action)
 Q_DECLARE_TYPEINFO (QSpiEventListener, Q_RELOCATABLE_TYPE)
QDBusArgumentoperator<< (QDBusArgument &argument, const QSpiEventListener &action)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QSpiEventListener &action)
 Q_DECLARE_TYPEINFO (QSpiTextRange, Q_RELOCATABLE_TYPE)
 Q_DECLARE_TYPEINFO (QSpiAppUpdateType, Q_PRIMITIVE_TYPE)
 Q_DECLARE_TYPEINFO (QSpiAppUpdate, Q_RELOCATABLE_TYPE)
QDBusArgumentoperator<< (QDBusArgument &argument, const QSpiAppUpdate &update)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QSpiAppUpdate &update)
 Q_DECLARE_TYPEINFO (QSpiDeviceEvent, Q_RELOCATABLE_TYPE)
QDBusArgumentoperator<< (QDBusArgument &argument, const QSpiDeviceEvent &event)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QSpiDeviceEvent &event)
 Q_DECLARE_TYPEINFO (QSpiMatchRule, Q_RELOCATABLE_TYPE)
QDBusArgumentoperator<< (QDBusArgument &argument, const QSpiMatchRule &matchRule)
const QDBusArgumentoperator>> (const QDBusArgument &argument, QSpiMatchRule &matchRule)
void qSpiInitializeStructTypes ()

Typedef Documentation

◆ QSpiAccessibleCacheArray

◆ QSpiActionArray

Definition at line 77 of file qspi_struct_marshallers_p.h.

◆ QSpiAttributeSet

Definition at line 107 of file qspi_struct_marshallers_p.h.

◆ QSpiEventListenerArray

◆ QSpiIntList

using QSpiIntList = QList<int>

Definition at line 29 of file qspi_struct_marshallers_p.h.

◆ QSpiObjectReferenceArray

◆ QSpiRelationArray

◆ QSpiRelationArrayEntry

typedef std::pair<unsigned int, QSpiObjectReferenceArray> QSpiRelationArrayEntry

Definition at line 94 of file qspi_struct_marshallers_p.h.

◆ QSpiTextRangeList

◆ QSpiUIntList

Definition at line 30 of file qspi_struct_marshallers_p.h.

Enumeration Type Documentation

◆ QSpiAppUpdateType

Enumerator
QSPI_APP_UPDATE_ADDED 
QSPI_APP_UPDATE_REMOVED 

Definition at line 109 of file qspi_struct_marshallers_p.h.

Function Documentation

◆ operator<<() [1/7]

QDBusArgument & operator<< ( QDBusArgument & argument,
const QSpiAccessibleCacheItem & item )

◆ operator<<() [2/7]

QDBusArgument & operator<< ( QDBusArgument & argument,
const QSpiAction & action )

◆ operator<<() [3/7]

QDBusArgument & operator<< ( QDBusArgument & argument,
const QSpiAppUpdate & update )

◆ operator<<() [4/7]

QDBusArgument & operator<< ( QDBusArgument & argument,
const QSpiDeviceEvent & event )

◆ operator<<() [5/7]

QDBusArgument & operator<< ( QDBusArgument & argument,
const QSpiEventListener & action )

◆ operator<<() [6/7]

QDBusArgument & operator<< ( QDBusArgument & argument,
const QSpiMatchRule & matchRule )

◆ operator<<() [7/7]

QDBusArgument & operator<< ( QDBusArgument & argument,
const QSpiObjectReference & address )

◆ operator>>() [1/7]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QSpiAccessibleCacheItem & item )

◆ operator>>() [2/7]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QSpiAction & action )

◆ operator>>() [3/7]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QSpiAppUpdate & update )

◆ operator>>() [4/7]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QSpiDeviceEvent & event )

◆ operator>>() [5/7]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QSpiEventListener & action )

◆ operator>>() [6/7]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QSpiMatchRule & matchRule )

◆ operator>>() [7/7]

const QDBusArgument & operator>> ( const QDBusArgument & argument,
QSpiObjectReference & address )

◆ Q_DECLARE_TYPEINFO() [1/9]

Q_DECLARE_TYPEINFO ( QSpiAccessibleCacheItem ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [2/9]

Q_DECLARE_TYPEINFO ( QSpiAction ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [3/9]

Q_DECLARE_TYPEINFO ( QSpiAppUpdate ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [4/9]

Q_DECLARE_TYPEINFO ( QSpiAppUpdateType ,
Q_PRIMITIVE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [5/9]

Q_DECLARE_TYPEINFO ( QSpiDeviceEvent ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [6/9]

Q_DECLARE_TYPEINFO ( QSpiEventListener ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [7/9]

Q_DECLARE_TYPEINFO ( QSpiMatchRule ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [8/9]

Q_DECLARE_TYPEINFO ( QSpiObjectReference ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [9/9]

Q_DECLARE_TYPEINFO ( QSpiTextRange ,
Q_RELOCATABLE_TYPE  )

◆ qSpiInitializeStructTypes()

void qSpiInitializeStructTypes ( )

◆ QT_REQUIRE_CONFIG()

QT_REQUIRE_CONFIG ( accessibility )