QXmpp Classes
The base of all animations | |
Interface to manage Qt's event queue | |
File icons for the QFileSystemModel class | |
The abstract interface for item model classes | |
Abstract model that can be subclassed to create one-dimensional list models | |
Interface for receiving native events, such as MSG or XCB event structs | |
The interface for cache implementations | |
Base class for proxy item models that can do sorting, filtering or other data processing tasks | |
The base functionality common to all socket types | |
Abstract model that can be subclassed to create table models | |
Abstract base class used to implement custom layouts for QTextDocuments | |
Abstraction for video data | |
Enums and static functions related to accessibility | |
Implements support for invocable actions in the interface | |
Used to request the announcement of a given message by assistive technologies | |
Implements support for reporting attributes for an accessible object | |
Implements support for objects with editable text | |
The base class for accessibility notifications | |
Defines an interface that exposes information about accessible objects | |
Implements parts of the QAccessibleInterface for QObjects | |
Abstract base class for plugins provinding accessibility information for user interface elements | |
Implements support for selection handling | |
Notfies the accessibility framework that the state of an object has changed | |
Implements support for the IAccessibleTable2 Cell interface | |
Implements support for the IAccessibleTable2 interface | |
Signifies a change in a table, list, or tree where cells are added or removed. If the change affected a number of rows, firstColumn and lastColumn will return -1. Likewise for columns, the row functions may return -1 | |
Notifies of cursor movements | |
Notifies of text being inserted | |
Implements support for text handling | |
Notifies of text being deleted | |
Signals a change in the text selection of an object | |
Notifies about text changes. This is for accessibles that support editable text such as line edits. This event occurs for example when a portion of selected text gets replaced by pasting a new text or in override mode of editors | |
Describes a change in value for an accessible object | |
Implements support for objects that manipulate a value | |
Abstraction for user commands that can be added to different user interface components | |
Event that is generated when a QAction is added, removed, or changed | |
Groups actions together | |
Helper tag class | |
Interface used for callbacks from onActivityResult() in the main Android activity | |
Wraps the most important methods of Android Binder class | |
Wraps the most important methods of Android Intent class | |
Wraps the most important methods of Android Parcel class | |
Wraps the most important methods of Android Service class | |
Wraps the most important methods of Android ServiceConnection class | |
Abstract base class for groups of animations | |
Unified view on Latin-1, UTF-8, or UTF-16 strings with a read-only subset of the QString API | |
Iterable interface for an associative container in a QVariant | |
Platform-independent atomic operations on int | |
Platform-independent atomic operations on integers | |
Template class that provides platform-independent atomic operations on pointers | |
Provides a QScopedValueRollback for atomic variables | |
Represents a collection of audio samples with a specific format and sample rate | |
Used for providing custom audio buffers to QMediaRecorder through QMediaCaptureSession | |
Used for capturing audio data provided by QMediaPlayer | |
Implements decoding audio | |
Information about audio devices and their functionality | |
Stores audio stream parameter information | |
Represents an input channel for audio | |
Represents an output channel for audio | |
Interface for sending audio data to an audio output device | |
Interface for receiving audio data from an audio input device | |
Authentication object | |
Platform-independent big-endian integers | |
Drawing area for QWindow | |
Timer events for objects | |
Wrapper class around binding-enabled properties. It allows type-safe operations while abstracting the differences between the various property classes away | |
Array of bits | |
Monochrome (1-bit depth) pixmaps | |
Access Bluetooth peripherals | |
Defines the fill pattern of shapes drawn by QPainter | |
QIODevice interface for a QByteArray | |
Array of bytes | |
List of byte arrays | |
Holds a sequence of bytes that can be quickly matched in a byte array | |
View on an array of bytes with a read-only subset of the QByteArray API | |
Template class that provides a cache | |
Describes calendar systems | |
Access the user's calendar | |
Interface for system camera devices | |
General information about camera devices | |
Describes a video format supported by a camera device | |
Access the camera for taking pictures or videos | |
Used for getting the basic information of a capturable window | |
Used to hold an array of CBOR elements | |
Holds the error condition found while parsing or validating a CBOR stream | |
Used to hold an associative container representable in CBOR | |
Used by QCborValue to report a parsing error | |
Simple CBOR stream decoder, operating on either a QByteArray or QIODevice | |
Simple CBOR encoder operating on a one-way stream | |
Encapsulates a value in CBOR | |
16-bit Unicode character | |
Contains event parameters for child object events | |
Contains event parameters for child window changes | |
Repetitive and single-shot timers | |
Access to the window system clipboard | |
Contains parameters that describe a close event | |
Compares strings according to a localized collation algorithm | |
Can be used to speed up string collation | |
Colors based on RGB, HSV or CMYK values | |
Color space abstraction | |
Transformation between color spaces | |
Defines a possible command-line option | |
Means for handling the command line options | |
Proxies multiple source models, concatenating their rows | |
Used in combination with QBrush to specify a conical gradient brush | |
Allows iteration over a container in a QVariant | |
Access the user's contacts | |
Contains parameters that describe a context menu event | |
Template class that provides a contiguous cache | |
Event loop for Qt applications without UI | |
Way to generate cryptographic hashes | |
Mouse cursor with an arbitrary shape | |
Serialization of binary data to a QIODevice | |
Date functions | |
Date and time functions | |
Marks a deadline in the future | |
Output stream for debugging information | |
Convenience class for custom QDebug operators | |
Methods for accessing common desktop services | |
Access to directory structures and their contents | |
Iterator for directory entrylists | |
STL-style iterator for directory entries | |
Stores information about a domain name record | |
Stores information about a host address record | |
Represents a DNS lookup | |
Stores information about a DNS MX record | |
Stores information about a DNS SRV record | |
Stores information about a DNS TXT record | |
Stores information about a DNS TLSA record | |
Represents one attribute of a QDomElement | |
Represents an XML CDATA section | |
Represents a generic string in the DOM | |
Represents an XML comment | |
Represents an XML document | |
Tree of QDomNodes which is not usually a complete QDomDocument | |
The representation of the DTD in the document tree | |
Represents one element in the DOM tree | |
Represents an XML entity | |
Represents an XML entity reference | |
Information about the features of the DOM implementation | |
Contains a collection of nodes that can be accessed by name | |
The base class for all the nodes in a DOM tree | |
List of QDomNode objects | |
Represents an XML notation | |
Represents an XML processing instruction | |
Represents text data in the parsed XML document | |
Range checking of floating-point numbers | |
Support for MIME-based drag and drop data transfer | |
Event which is sent to a widget when a drag and drop action enters it | |
Event that is sent to a widget when a drag and drop action leaves it | |
Event which is sent while a drag and drop action is in progress | |
Event which is sent when a drag and drop action is completed | |
This class provides encryption for UDP sockets | |
This class implements server-side DTLS cookie generation and verification | |
Contains event parameters for dynamic property change events | |
Easing curves for controlling animation | |
Fast way to calculate elapsed times | |
A base class that allows obtaining a QSharedPointer for an object already managed by a shared pointer | |
Contains parameters that describe an enter event | |
The base class of all event classes. Event objects contain event parameters | |
Means of entering and leaving an event loop | |
Means to quit an event loop when it is no longer needed | |
Information about a point in a QPointerEvent | |
Base class for exceptions that can be transferred across threads | |
Represents a pointer to an explicitly shared object | |
Contains event parameters for expose events | |
Interface for reading from and writing to files | |
Interface for reading from and writing to open files | |
OS-independent API to retrieve information about file system entries | |
Event that will be sent when there is a request to open a file or a URL | |
Convenient way of selecting file variants | |
Data model for the local filesystem | |
Interface for monitoring files and directories for modifications | |
Helper data type for QFlags | |
Type-safe way of storing OR-combinations of enum values | |
Contains event parameters for widget focus events | |
Specifies a query for a font used for drawing text | |
Information about the fonts available in the underlying window system | |
General information about fonts | |
Font metrics information | |
Font metrics information | |
Represents a variable axis in a font | |
Convenience class to simplify the construction of QHttpMultiPart objects | |
Convenience class to simplify the construction of QHttpPart objects | |
Represents the result of an asynchronous computation | |
Java-style const iterator for QFuture | |
Convenience class that simplifies QFuture synchronization | |
Allows monitoring a QFuture using signals and slots | |
Internal helper class for marshalling arguments | |
Template class that represents a NxM transformation matrix with N columns and M rows | |
Abstract base class for plugins | |
Creates plugin drivers | |
Internal helper class for marshalling arguments | |
Used to implement a global static object | |
Direct access to the internal glyphs in a font | |
Used in combination with QBrush to specify gradient fills | |
Graphics item which display video produced by a QMediaPlayer or QCamera | |
Implements the Gregorian calendar | |
Manages the GUI application's control flow and main settings | |
Template class that provides a hash-table-based dictionary | |
Java-style const iterator for QHash and QMultiHash | |
Event that is used to request helpful information about a particular point in a widget | |
Event which is sent after a widget is hidden | |
IP address | |
Static functions for host name lookups | |
Contains parameters that describe a mouse event | |
Specifies that a host supports HTTP Strict Transport Security policy (HSTS) | |
Controls HTTP/1 parameters and settings | |
Controls HTTP/2 parameters and settings | |
Class for holding HTTP headers | |
Resembles a MIME multipart message to be sent over HTTP | |
Holds a body part to be used inside a HTTP multipart MIME message | |
The base interface class of all I/O devices in Qt | |
Base class for QIODevice that provides flags describing the mode in which a device is opened | |
Scalable icons in different modes and states | |
Indicates that a main icon drag has begun | |
Abstract base class for QIcon renderers | |
Abstract base for custom QIconEngine plugins | |
Proxies its source model unmodified | |
Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device | |
Used for the recording of media content | |
Defines the common image I/O interface for all image formats in Qt | |
Defines an interface for writing an image format plugin | |
Format independent interface for reading images from files or other devices | |
Format independent interface for writing images to files or other devices | |
Describes a device from which a QInputEvent originates | |
The base class for events that describe user input | |
Access to the active text input method | |
Parameters for input method events | |
Event sent by the input context to input objects | |
Validator that ensures a string contains a valid integer within a specified range | |
Manages information about selected items in a model | |
Keeps track of a view's selected items | |
Manages information about a range of selected items in a model | |
Template class that is the base class for QSequentialIterable and QAssociativeIterable | |
Template class that allows iteration over a container in a QVariant | |
Jalali (Hijri Shamsi) calendar system implementation | |
Template class that represents an array in Java | |
Common, type-independent APIs for QJniArray | |
Access to the JNI Environment (JNIEnv) | |
A convenience wrapper around the Java Native Interface (JNI) | |
Encapsulates a JSON array | |
Way to read and write JSON documents | |
Encapsulates a JSON object | |
Used to report errors during JSON parsing | |
Encapsulates a value in JSON | |
Julian calendar system implementation | |
Stores a combination of a key with optional modifiers | |
Describes a key event | |
Encapsulates a key sequence as used by shortcuts | |
Iterator over the key/value pairs of an associative container | |
Platform-independent little-endian integers | |
8-bit ASCII/Latin-1 character | |
The same as QLatin1StringView | |
Optimized search for substring in Latin-1 text | |
Thin wrapper around a US-ASCII/Latin-1 encoded string literal | |
Loads shared libraries at runtime | |
Information about the Qt library | |
Two-dimensional vector using integer precision | |
Two-dimensional vector using floating point precision | |
Used in combination with QBrush to specify a linear gradient brush | |
Template class that provides linked lists | |
Java-style const iterator for QLinkedList | |
Template class that provides a dynamic array | |
Java-style const iterator for QList and QQueue | |
Local socket based server | |
Local socket | |
Converts between numbers and their string representations in various languages | |
Access the user's location | |
Locking between processes using a file | |
Represents a category, or 'area' in the logging infrastructure | |
Template class that provides an associative array | |
Java-style const iterator for QMap | |
Defines the four margins of a rectangle | |
Defines the four margins of a rectangle | |
Represents a 4x4 transformation matrix in 3D space | |
Allows capturing of audio and video content | |
Information about available multimedia input and output devices | |
Describes an encoding format for a multimedia file or stream | |
Provides meta-data for media files | |
Allows the playing of a media files | |
Used for encoding and recording a capture session | |
Represents a set of zero or more disjoint time intervals | |
Way to generate hash-based message authentication codes | |
Additional information about a log message | |
Generates log messages | |
Additional information about a class | |
Common functionality for sequential and associative containers | |
Meta-data about an enumerator | |
Meta-data about a member function | |
Contains meta-information about Qt objects | |
Meta-data about a property | |
Allows type erased access to sequential containers | |
Manages named types in the meta-object system | |
Access the microphone for monitoring or recording sound | |
Milanković calendar system implementation | |
Container for data that records information about its MIME type | |
Maintains a database of MIME types | |
Describes types of file or data, represented by a MIME type string | |
Used to locate data in a data model | |
Holds a role and the data associated to that role | |
Span over QModelRoleData objects | |
Contains parameters that describe a mouse event | |
Contains event parameters for move events | |
Convenience class for playing movies with QImageReader | |
Multi-valued hash table | |
Template class that provides an associative array with multiple equivalent keys | |
Java-style const iterator for QMultiMap. QMultiMap has both Java-style iterators and STL-style iterators. STL-style iterators are more efficient and should be preferred | |
Java-style non-const iterator for QHash and QMultiHash | |
Java-style non-const iterator for QLinkedList | |
Java-style non-const iterator for QList, QQueue and QStack | |
Java-style non-const iterator for QMap | |
Java-style non-const iterator for QMultiMap | |
Java-style non-const iterator for QSet | |
Access serialization between threads | |
Convenience class that simplifies locking and unlocking mutexes | |
Contains parameters that describe a gesture event | |
Native interface to a core application on Android | |
Native interface to a offscreen surface on Android | |
Native interface to a screen | |
Native interface to an NSOpenGLContext on macOS | |
Native interface to an EGL context | |
Native interface to a GLX context | |
Native interface to a WGL context on Windows | |
Native interface to a Wayland application | |
Native interface to a screen on Wayland | |
Native interface to a screen | |
Native interface to an X11 application | |
Holds a native key used by QSystemSemaphore and QSharedMemory | |
Allows the application to send network requests and receive replies | |
Stores one IP address supported by a network interface, along with its associated netmask and broadcast address | |
Cache information | |
Holds one network cookie | |
Implements a simple jar of QNetworkCookie objects | |
The data and metadata of a UDP datagram | |
Very basic disk cache | |
Exposes various network information through native backends | |
Listing of the host's IP addresses and network interfaces | |
Network layer proxy | |
Fine-grained proxy selection | |
Used to query the proxy settings for a socket | |
Contains the data and headers for a request sent with QNetworkAccessManager | |
Holds a request to be sent with QNetworkAccessManager | |
Convenience class for grouping remote server endpoints that share common network request properties | |
RAII class to manage NTFS permission checking | |
The base class of all Qt objects | |
Template class that enables automatic property bindings for property data stored in QObject derived classes | |
Watches the lifetime of multiple QObjects | |
Template class to help port old properties to the bindable property system | |
This class represents Online Certificate Status Protocol response | |
Represents an offscreen surface in the underlying platform | |
Represents a native OpenGL context, enabling OpenGL rendering on a QSurface | |
Represents a group of contexts sharing OpenGL resources | |
Cross-platform access to the OpenGL ES 3.0, 3.1 and 3.2 API | |
Cross-platform access to the OpenGL ES 2.0 API | |
Information about the operating system version | |
Describes the size, orientation and margins of a page | |
Represents a collection of page ranges | |
Describes the size and name of a defined page size | |
Represents a paint device that supports multiple pages | |
The base class of objects that can be painted on with QPainter | |
Convenience subclass of QWindow that is also a QPaintDevice | |
Abstract definition of how QPainter draws to a given device on a given platform | |
Information about the active paint engine's current state | |
Contains event parameters for paint events | |
Performs low-level painting on widgets and other paint devices | |
Container for painting operations, enabling graphical shapes to be constructed and reused | |
Used to generate fillable outlines for a given painter path | |
RAII convenience class for balanced QPainter::save() and QPainter::restore() calls | |
Contains color groups for each widget state | |
Parallel group of animations | |
Represents the result of a comparison that allows for unordered results | |
Pause for QSequentialAnimationGroup | |
Class to generate PDFs that can be used as a paint device | |
Defines how a QPainter should draw lines and outlines of shapes | |
An opaque wrapper of a typed permission | |
Used to locate data in a data model | |
Paint device that records and replays QPainter commands | |
Class for describing different pixel layouts in graphics buffers | |
Off-screen image representation that can be used as a paint device | |
Application-wide cache for pixmaps | |
Used to notify about native platform surface events | |
Loads a plugin at run-time | |
Defines a point in the plane using integer precision | |
Defines a point in the plane using floating point precision | |
Template class that provides guarded pointers to QObject | |
A base class for pointer events | |
Describes a device from which mouse, touch or tablet events originate | |
Identifies a unique object, such as a tagged token or stylus, which is used with a pointing device | |
List of points using integer precision | |
List of points using floating point precision | |
Used to start external programs and to communicate with them | |
Holds the environment variables that can be passed to a program | |
Way to store computation results to be accessed by QFuture | |
Template class that enables automatic property bindings | |
Animates Qt properties | |
Controls the lifecycle of change callback installed on a QProperty | |
Helper class for properties with automatic property bindings | |
Controls the lifecycle of change callback installed on a QProperty | |
Represents a quaternion consisting of a vector and scalar | |
Generic container that provides a queue | |
Used in combination with QBrush to specify a radial gradient brush | |
Allows one to obtain random values from a high-quality Random Number Generator | |
Allows one to obtain 64-bit random values from a high-quality, seed-less Random Number Generator | |
Convenience class for using QPainter on a QWindow | |
Access to a single physical instance of a font | |
Convenience class that simplifies locking and unlocking read-write locks for read access | |
Read-write locking | |
Defines a rectangle in the plane using integer precision | |
Defines a finite rectangle in the plane using floating point precision | |
Access serialization between threads | |
Pattern matching using regular expressions | |
Specifies a clip region for a painter | |
Pattern matching using regular expressions | |
The results of a matching a QRegularExpression against a string | |
Iterator on the results of a global match of a QRegularExpression object against a string | |
Used to check a string against a regular expression | |
Contains event parameters for resize events | |
Interface for reading directly from resources | |
Convenience wrapper for QNetworkAccessManager | |
Convenience wrapper for QNetworkReply | |
Struct contains a 64-bit RGB color | |
Struct contains a four part RGBA floating-point color | |
Accelerated 2D/3D graphics API abstraction | |
Vertex, index, or uniform (constant) buffer resource | |
Describes the a single color attachment of a render target | |
Command buffer resource | |
Compute pipeline state resource | |
Direct3D 11 specific initialization parameters | |
Holds the D3D device and device context used by the QRhi | |
Holds the ID3D12GraphicsCommandList1 object that is backing a QRhiCommandBuffer | |
Direct3D 12 specific initialization parameters | |
Holds the D3D12 device used by the QRhi | |
Specifies clear values for a depth or stencil buffer | |
Describes the physical device, adapter, or graphics API implementation that is used by an initialized QRhi | |
OpenGL specific initialization parameters | |
Holds the OpenGL context used by the QRhi | |
Graphics pipeline state resource | |
Base class for backend-specific initialization parameters | |
Holds the MTLCommandBuffer and MTLRenderCommandEncoder objects that are backing a QRhiCommandBuffer | |
Metal specific initialization parameters | |
Holds the Metal device used by the QRhi | |
Base class for classes exposing backend-specific collections of native resource objects | |
Null backend specific initialization parameters | |
Empty | |
Describes a readback (reading back texture contents from possibly GPU-only memory) operation | |
Describes the results of a potentially asynchronous buffer or texture readback operation | |
Renderbuffer resource | |
Render pass resource | |
Represents an onscreen (swapchain) or offscreen (texture) render target | |
Base class for classes encapsulating native resource objects | |
Records upload and copy type of operations | |
Sampler resource | |
Specifies a scissor rectangle | |
Describes the shader resource for a single binding point | |
Encapsulates resources for making buffer, texture, sampler resources visible to shaders | |
Specifies the type and the shader code for a shader stage in the pipeline | |
An object that wraps a texture or another kind of native 3D API object | |
Statistics provided from the underlying memory allocator | |
Swapchain resource | |
Describes the high dynamic range related information of the swapchain's associated output | |
Opaque data describing native objects needed to set up a swapchain | |
Swapchain render target resource | |
Texture resource | |
Describes a texture-to-texture copy operation | |
Texture render target resource | |
Describes the color and depth or depth/stencil attachments of a render target | |
Describes the source for one mip level in a layer in a texture upload operation | |
Describes a texture upload operation | |
Describes one layer (face for cubemaps, slice for 3D textures, element for texture arrays) in a texture upload operation | |
Describes a single vertex input element | |
Describes a vertex input binding | |
Describes the layout of vertex inputs consumed by a vertex shader | |
Specifies a viewport rectangle | |
Holds the Vulkan command buffer object that is backing a QRhiCommandBuffer | |
Vulkan specific initialization parameters | |
Collects device, queue, and other Vulkan objects that are used by the QRhi | |
References additional Vulkan API objects that get passed to vkQueueSubmit() | |
Holds the Vulkan render pass object backing a QRhiRenderPassDescriptor | |
Shared base for calendars based on the ancient Roman calendar | |
The base class for all runnable objects | |
Interface for safely writing to files | |
Provides a scope guard for calling a function at the end of a scope | |
Stores a pointer to a dynamically allocated array of objects, and deletes it upon destruction | |
Stores a pointer to a dynamically allocated object, and deletes it upon destruction | |
RAII class around Qt::beginPropertyUpdateGroup()/Qt::endPropertyUpdateGroup() | |
Resets a variable to its previous value on destruction | |
Used to query screen properties | |
This class is used for capturing a screen | |
Sent when scrolling | |
Sent in preparation of scrolling | |
SCTP-based server | |
SCTP socket | |
General counting semaphore | |
Exception-safe deferral of a QSemaphore::release() call | |
Sequential group of animations | |
Iterable interface for a container in a QVariant | |
Access to the session manager | |
Template class that provides a hash-table-based set | |
Java-style const iterator for QSet | |
Persistent platform-independent application settings | |
Contains multiple versions of a shader translated to multiple shading languages, together with reflection metadata | |
Contains source or binary code for a shader and additional metadata | |
Describes the interface of a shader | |
Specifies the shading language, the version with flags, and the variant | |
Specifies the shading language version | |
Base class for shared data objects | |
Represents a pointer to an implicitly shared object | |
Access to a shared memory segment | |
Holds a strong reference to a shared pointer | |
Used to create keyboard shortcuts | |
Event which is generated when the user presses a key combination | |
Event that is sent when a widget is shown | |
Exception-safe wrapper around QObject::blockSignals() | |
Bundles signals from identifiable senders | |
A base class for pointer events containing a single point, such as mouse events | |
Defines the size of a two-dimensional object using integer point precision | |
Defines the size of a two-dimensional object using floating point precision | |
Support for monitoring activity on a file descriptor | |
Support for sorting and filtering data passed between another model and a view | |
Way to play low latency sound effects | |
A non-owning container over contiguous data | |
Convenient API for an X509 certificate | |
API for accessing the extensions of an X509 certificate | |
Represents an SSL cryptographic cipher | |
Holds the configuration and state of an SSL connection | |
Interface for Diffie-Hellman parameters for servers | |
Represents an elliptic curve for use by elliptic-curve cipher algorithms | |
SSL error | |
Interface for private and public keys | |
Authentication data for pre shared keys (PSK) ciphersuites | |
Implements an encrypted, secure TCP server over TLS | |
SSL encrypted socket for both clients and servers | |
Template class that provides a stack | |
Item for use with the QStandardItemModel class | |
Generic model for storing custom data | |
Methods for accessing standard paths | |
Compile-time version of QByteArrayMatcher | |
Compile-time version of QLatin1StringMatcher | |
Struct containing a reference to a static plugin instance together with its meta data | |
Enables optimized drawing of text when the text and its layout is updated rarely | |
Event that is used to show messages in a status bar | |
Provides information about currently mounted storage and drives | |
Unicode character string | |
Base class for encoding and decoding text | |
State-based decoder for text | |
State-based encoder for text | |
List of strings | |
Model that supplies strings to views | |
Holds a sequence of characters that can be quickly matched in a Unicode string | |
Thin wrapper around QString substrings | |
Splits strings into tokens along given separators | |
Unified view on UTF-16 strings with a read-only subset of the QString API | |
Contains platform specific hints and settings | |
Used when registering fonts with the internal Qt fontdatabase | |
Abstraction of renderable surfaces in Qt | |
Represents the format of a QSurface | |
Allows you to define syntax highlighting rules, and in addition you can use the class to query a document's current formatting or user data | |
Information about the system | |
General counting system semaphore | |
Contains parameters that describe a Tablet event | |
Template class that wraps an iterator and exposes standard iterator traits | |
TCP-based server | |
TCP socket | |
Creates a unique directory for temporary use | |
I/O device that operates on temporary files | |
Container for text fragments in a QTextDocument | |
Formatting information for blocks of text in a QTextDocument | |
Container for text blocks within a QTextDocument | |
Used to associate custom data with blocks of text | |
Way of finding Unicode text boundaries in a string | |
Formatting information for characters in a QTextDocument | |
Conversions between text encodings | |
Offers an API to access and modify QTextDocuments | |
State-based decoder | |
Holds formatted text | |
Represents a piece of formatted text from a QTextDocument | |
Format-independent interface for writing a QTextDocument to files or other devices | |
State-based encoder | |
Formatting information for a QTextDocument | |
Holds a piece of text in a QTextDocument with a single QTextCharFormat | |
Represents a frame in a QTextDocument | |
Formatting information for frames in a QTextDocument | |
Formatting information for images in a QTextDocument | |
Represents an inline object in a QAbstractTextDocumentLayout and its implementations | |
All the information required to draw text in a custom paint engine | |
Used to lay out and render text | |
Encapsulates the different types of length used in a QTextDocument | |
Represents a line of text inside a QTextLayout | |
Decorated list of items in a QTextDocument | |
Formatting information for lists in a QTextDocument | |
Base class for different kinds of objects that can group parts of a QTextDocument together | |
Allows drawing of custom text objects in QTextDocuments | |
Description of general rich text properties | |
Convenient interface for reading and writing text | |
Represents a table in a QTextDocument | |
Represents the properties of a cell in a QTextTable | |
Formatting information for table cells in a QTextDocument | |
Formatting information for tables in a QTextDocument | |
Platform-independent way to manage threads | |
Manages a collection of QThreads | |
Per-thread data storage | |
Clock time functions | |
Timeline for controlling animations | |
Identifies how a time representation relates to UTC | |
Repetitive and single-shot timers | |
Contains parameters that describe a timer event | |
Contains parameters that describe a touch event | |
Specifies 2D transformations of a coordinate system | |
Internationalization support for text output | |
This proxy transposes the source model | |
Contains a lightweight representation of a version number with two 8-bit segments, major and minor, either of which can be unknown | |
UDP socket | |
The base class of all commands stored on a QUndoStack | |
Group of QUndoStack objects | |
Stack of QUndoCommand objects | |
Represents an unhandled exception in a Qt Concurrent worker thread | |
Uniform interface over bindable properties like QProperty\ | |
Convenient interface for working with URLs | |
Way to manipulate a key-value pairs in a URL's query | |
Unified view on UTF-8 strings with a read-only subset of the QString API | |
Converts between a MIME type and a Uniform Type Identifier (UTI) format | |
Stores a Universally Unique Identifier (UUID) | |
Validation of input text | |
Low-level variable-length array | |
Acts like a union for the most common Qt data types | |
Base class for animations | |
Emulated const pointer to QVariant based on a pointer | |
Template class that emulates a pointer to QVariant based on a pointer | |
Acts as a non-const reference to a QVariant | |
Alias for QList | |
Represents a vector or vertex in 2D space | |
Represents a vector or vertex in 3D space | |
Represents a vector or vertex in 4D space | |
Contains a version number with an arbitrary number of segments | |
Represents a frame of video data | |
Specifies the stream format of a video presentation surface | |
Used for providing custom video frames to QMediaRecorder or a video output through QMediaCaptureSession | |
Represents a generic sink for video data | |
Widget which presents video produced by a media object | |
Cross-platform access to the device level core Vulkan 1.3 API | |
Represents information about a Vulkan extension | |
Cross-platform access to the instance level core Vulkan 1.3 API | |
A specialized QList for QVulkanLayer and QVulkanExtension | |
Represents a native Vulkan instance, enabling Vulkan rendering onto a QSurface | |
Represents information about a Vulkan layer | |
Convenience subclass of QWindow to perform Vulkan rendering | |
Used to implement the application-specific rendering logic for a QVulkanWindow | |
Condition variable for synchronizing threads | |
Holds a weak reference to a shared pointer | |
Event that can be used to handle hyperlinks in a "What's This?" text | |
Contains parameters that describe a wheel event | |
Support for the Windows Wait functions | |
Represents a window in the underlying windowing system | |
This class is used for capturing a window | |
The window state before a window state change | |
Maps open-standard MIME to Window Clipboard formats | |
Convenience class that simplifies locking and unlocking read-write locks for write access | |
XML attributes | |
Interface to report the logical content of XML data | |
Interface to report DTD content of XML data | |
Interface to report declaration content of XML data | |
Default implementation of all the XML handler classes | |
Interface to resolve external entities contained in XML data | |
Interface to report errors in XML data | |
The input data for the QXmlReader subclasses | |
Interface to report the lexical content of XML data | |
The XML handler classes with information about the parsing position within a file | |
Helper class for XML readers which want to include namespace support | |
Used to report errors with the QXmlErrorHandler interface | |
Interface for XML readers (i.e. parsers) | |
Implementation of a simple XML parser | |
Represents a single XML attribute | |
Represents a vector of QXmlStreamAttribute | |
Represents a DTD entity declaration | |
Entity resolver for a QXmlStreamReader | |
Represents a namespace declaration | |
Represents a DTD notation declaration | |
Fast parser for reading well-formed XML 1.0 documents via a simple streaming API | |
XML 1.0 writer with a simple streaming API | |
Indicates an authentication error | |
Indicates a resource binding error | |
Unit struct used to indicate that a process has been cancelled | |
Room avatar data containing a MIME content type and raw image bytes | |
A mediated 00450045Multi-User Chat00450045Multi-User Chat invitation decline (§7.8.2) | |
Information about a destroyed 00450045Multi-User Chat00450045Multi-User Chat room (§10.9) | |
A direct 00450045Multi-User Chat00450045Multi-User Chat invitation as defined by 02490249Direct MUC Invitations02490249Direct MUC Invitations | |
History options for joining a 00450045Multi-User Chat00450045Multi-User Chat room (§7.2.13) | |
A mediated 00450045Multi-User Chat00450045Multi-User Chat invitation (§7.8.2) | |
A 00450045Multi-User Chat00450045Multi-User Chat room item carrying role and/or affiliation data | |
X element with namespace muc#user as defined by 00450045Multi-User Chat00450045Multi-User Chat | |
Message reply as defined in 04610461Message Replies04610461Message Replies | |
A struct indicating success when sending packets | |
STUN server address | |
An empty struct indicating success in results | |
Unit struct indicating a client-side timeout (or keep-alive) error | |
TURN server address | |
A single XML attribute (name-value pair) | |
A generic, recursive representation of an XML element | |
A type-safe, ordered container for XML extension elements | |
A global registry for type-driven parsing and serialization of XML extension elements | |
Allows to export and import account data | |
Represents an archived conversation as defined by 01360136Message Archiving01360136Message Archiving | |
Represents an archive chat as defined by 01360136Message Archiving01360136Message Archiving | |
Represents an archive list as defined by 01360136Message Archiving01360136Message Archiving | |
Makes it possible to access message archives as defined by 01360136Message Archiving01360136Message Archiving | |
Represents an archived message as defined by 01360136Message Archiving01360136Message Archiving | |
Represents an archive preference IQ as defined by 01360136Message Archiving01360136Message Archiving | |
Represents an archive remove IQ as defined by 01360136Message Archiving01360136Message Archiving | |
Represents an archive retrieve IQ as defined by 01360136Message Archiving01360136Message Archiving | |
Represents a manager for 04500450Automatic Trust Management (ATM)04500450Automatic Trust Management (ATM) | |
Stores trust data for 04500450Automatic Trust Management (ATM)04500450Automatic Trust Management (ATM) in the memory | |
Stores trust data for 04500450Automatic Trust Management (ATM)04500450Automatic Trust Management (ATM) | |
Manages attention requests as defined by 02240224Attention02240224Attention | |
Uses 01910191Blocking Command01910191Blocking Command to manage blocked accounts and services | |
List of blocked entries according to 01910191Blocking Command01910191Blocking Command with helper functions to check the blocking state of JIDs | |
Represents a bookmark for a conference room, as defined by 00480048Bookmarks00480048Bookmarks | |
Allows you to store and retrieve bookmarks as defined by 00480048Bookmarks00480048Bookmarks | |
QXmppbookmarkSets class represents a set of bookmarks, as defined by 00480048Bookmarks00480048Bookmarks | |
Represents a bookmark for a web page, as defined by 00480048Bookmarks00480048Bookmarks | |
Represents a voice or video call using 01660166Jingle01660166Jingle | |
Holds information about the Call Invite element in the current context | |
Represents a Call Invite element as specified by 04820482Call Invites04820482Call Invites | |
Makes it possible to retrieve Call Invite elements as defined by 04820482Call Invites04820482Call Invites | |
Support for making and receiving voice and video calls using 01660166Jingle01660166Jingle | |
Handles message carbons as described in 02800280Message Carbons02800280Message Carbons | |
Handles message carbons as described in 02800280Message Carbons02800280Message Carbons | |
The main class for connecting to an XMPP server | |
The base class for QXmppClient extensions | |
Generates colors from strings as defined in 03920392Consistent Color Generation03920392Consistent Color Generation | |
Holds configuration options | |
Stores different kinds of credentials used for authentication | |
Represents a stanza used for the Server Dialback protocol as specified by 02200220Server Dialback02200220Server Dialback | |
Lightweight handle to a watch on whether an entity supports features | |
Lightweight handle to a watch on the service discovery information of an entity | |
A discovered service with its JID and disco info | |
Lightweight handle to a service discovery watch | |
Makes it possible to discover information about XMPP entities as defined by 00300030Service Discovery00300030Service Discovery | |
Contains data used for end-to-end encryption purposes | |
Represents an encrypted file source for file sharing | |
Storage backend used by QXmppDiscoveryManager to keep verified service discovery information of entity capabilities between sessions | |
Represents an entity time request/response as defined in 02020202Entity Time02020202Entity Time | |
Provided the functionality to get the local time of an entity as defined by 02020202Entity Time02020202Entity Time | |
Struct describes an error with a human-readable description and an optional typed error value | |
Represents an extended address as defined by 00330033Extended Stanza Addressing00330033Extended Stanza Addressing | |
The base class for XEP implementation classes | |
Represents an external service as defined by 02150215External Service Discovery02150215External Service Discovery | |
Represents an IQ used to discover external services as defined by 02150215External Service Discovery02150215External Service Discovery | |
Provides progress of stateless file sharing uploads | |
Provides progress of stateless file sharing uploads | |
Represents an HTTP File Upload IQ for requesting an upload slot as defined by 03630363HTTP File Upload03630363HTTP File Upload | |
Represents an HTTP File Upload service | |
Represents an HTTP File Upload IQ result for receiving an upload slot as defined by 03630363HTTP File Upload03630363HTTP File Upload | |
Represents a piece of a media stream requiring a single transport address, as defined by RFC 5245 (Interactive Connectivity Establishment) | |
Represents a set of UDP sockets capable of performing Interactive Connectivity Establishment (RFC 5245) | |
Represents an incoming XMPP stream from an XMPP client | |
Represents an incoming XMPP stream from an XMPP server | |
The base class for all IQs | |
Represents a transport candidate as specified by 01760176Jingle ICE-UDP Transport Method01760176Jingle ICE-UDP Transport Method | |
Represents an IQ used for initiating media sessions as specified by 01660166Jingle01660166Jingle | |
Holds information about the JMI element in the current context | |
Represents a Jingle Message Initiation element as specified by 03530353Jingle Message Initiation03530353Jingle Message Initiation | |
Makes it possible to retrieve Jingle Message Initiation elements as defined by 03530353Jingle Message Initiation03530353Jingle Message Initiation | |
Represents a payload type as specified by 01670167Jingle RTP Sessions01670167Jingle RTP Sessions and RFC 5245 | |
Represents the 01670167Jingle RTP Sessions01670167Jingle RTP Sessions "crypto" element used for SRTP negotiation | |
Represents a description for 01670167Jingle RTP Sessions01670167Jingle RTP Sessions, including media type, streaming source, namespace and payload types | |
Represents the 01670167Jingle RTP Sessions01670167Jingle RTP Sessions "encryption" element used for SRTP negotiation | |
Represents the 02930293Jingle RTP Feedback Negotiation02930293Jingle RTP Feedback Negotiation "rtcp-fb-trr-int" element | |
Represents the 02930293Jingle RTP Feedback Negotiation02930293Jingle RTP Feedback Negotiation "rtcp-fb" element | |
Represents the 02940294Jingle RTP Header Extensions Negotiation02940294Jingle RTP Header Extensions Negotiation "rtp-hdrext" element | |
Represents a source of logging messages | |
Represents a sink for logging messages | |
Makes it possible to access message archives as defined by 03130313Message Archive Management03130313Message Archive Management | |
Represents an XMPP message | |
Represents the moderation information of a moderated message retraction or tombstone as defined by 04250425Moderated Message Retraction04250425Moderated Message Retraction | |
Represents a reaction to a message in the form of emojis as specified by 04440444Message Reactions04440444Message Reactions | |
Makes it possible to send and receive message delivery receipts as defined in 01840184Message Delivery Receipts01840184Message Delivery Receipts | |
Represents a retracted-message tombstone as defined by 04240424Message Retraction04240424Message Retraction | |
Represents a message retraction as defined by 04240424Message Retraction04240424Message Retraction | |
Represents a PubSub item of a MIX channel containing its configuration as defined by 03690369Mediated Information eXchange (MIX)03690369Mediated Information eXchange (MIX) | |
Represents a PubSub item of a MIX channel containing channel information as defined by 03690369Mediated Information eXchange (MIX)03690369Mediated Information eXchange (MIX) | |
Used to invite a user to a 03690369Mediated Information eXchange (MIX)03690369Mediated Information eXchange (MIX) channel as defined by 04070407Mediated Information eXchange (MIX): Miscellaneous Capabilities04070407Mediated Information eXchange (MIX): Miscellaneous Capabilities | |
Represents a chat room administration IQ as defined by 00450045Multi-User Chat00450045Multi-User Chat | |
Bookmark data for a MUC room stored via 04020402PEP Native Bookmarks04020402PEP Native Bookmarks | |
Represents a chat room "item" | |
Makes it possible to interact with multi-user chat rooms as defined by 00450045Multi-User Chat00450045Multi-User Chat | |
00450045Multi-User Chat00450045Multi-User Chat manager | |
Represents a chat room configuration IQ as defined by 00450045Multi-User Chat00450045Multi-User Chat | |
Lightweight handle to a participant in a 00450045Multi-User Chat00450045Multi-User Chat room | |
Represents a multi-user chat room as defined by 00450045Multi-User Chat00450045Multi-User Chat | |
Represents the muc#roomconfig data form for configuring a MUC room | |
Handle to a 00450045Multi-User Chat00450045Multi-User Chat room. Copyable value type backed by a shared_ptr | |
Represents a voice request data form (muc#request) for moderated rooms | |
Reconnects the client based on network changes reported by QNetworkInformation | |
Represents a 03840384OMEMO Encryption03840384OMEMO Encryption device | |
Represents an OMEMO bundle as defined by 03840384OMEMO Encryption03840384OMEMO Encryption | |
Represents an element of the OMEMO device list as defined by 03840384OMEMO Encryption03840384OMEMO Encryption | |
Represents an OMEMO device list as defined by 03840384OMEMO Encryption03840384OMEMO Encryption | |
Represents an OMEMO element as defined by 03840384OMEMO Encryption03840384OMEMO Encryption | |
Represents an OMEMO envelope as defined by 03840384OMEMO Encryption03840384OMEMO Encryption | |
Represents an encrypted IQ stanza as defined by 03840384OMEMO Encryption03840384OMEMO Encryption and 04200420Stanza Content Encryption04200420Stanza Content Encryption (SCE) | |
Stores data used by 03840384OMEMO Encryption03840384OMEMO Encryption in the memory | |
Represents the 03840384OMEMO Encryption03840384OMEMO Encryption device of this client instance | |
Stores data used by 03840384OMEMO Encryption03840384OMEMO Encryption | |
Represents an outgoing XMPP stream to another XMPP server | |
Represents an abstract password checker | |
Represents a password reply | |
Represents a password request | |
Manages 04020402PEP Native Bookmarks04020402PEP Native Bookmarks | |
Represents an XMPP presence stanza | |
Create and update QXmppTask objects to communicate results of asynchronous operations | |
Represents a PubSub event notification as defined by 00600060Publish-Subscribe00600060Publish-Subscribe | |
Aims to provide publish-subscribe functionality as specified in 00600060Publish-Subscribe00600060Publish-Subscribe (PubSub) | |
This class represents an IQ to enable or disablepush notifications on the user server | |
Represents a registration IQ as defined by 00770077In-Band Registration00770077In-Band Registration | |
Manages in-band registration and account management tasks like changing the password as defined in 00770077In-Band Registration00770077In-Band Registration | |
Represents a set element in a query as defined by 00590059Result Set Management00590059Result Set Management | |
Represents a set element in a reply as defined by 00590059Result Set Management00590059Result Set Management | |
Represents a roster IQ | |
Access to a connected client's roster | |
In-memory default implementation of QXmppRosterStorage | |
Storage backend used by QXmppRosterManager to cache the roster between sessions (RFC 6121 §2.6 Roster Versioning) | |
Represents an IQ used to carry an RPC invocation as specified by 00090009Jabber-RPC00090009Jabber-RPC | |
Represents an IQ used to carry an RPC response as specified by 00090009Jabber-RPC00090009Jabber-RPC | |
Represents a Session Description Protocol (SDP) parameter specified by RFC 4566 and used by several XEPs based on 01660166Jingle01660166Jingle | |
Represents an XMPP server | |
The base class for QXmppServer extensions | |
The base class for QXmppServer plugins | |
Describes a spam/abuse report attached to a block request, as defined in 03770377Blocking Command Reports03770377Blocking Command Reports | |
Represents an SSL-enabled TCP server | |
The base class for all XMPP stanzas | |
Stanza ID element as defined in 03590359Unique and Stable Stanza IDs03590359Unique and Stable Stanza IDs | |
Represents the features returned by an XMPP server or client | |
Handle for an ongoing operation that finishes in the future | |
Holds metadata about a file being transferred | |
Represents a single file transfer job, as defined by 00960096SI File Transfer00960096SI File Transfer | |
Support for sending and receiving files, as defined by 00960096SI File Transfer00960096SI File Transfer | |
Manages end-to-end encryption trust decisions | |
Stores trust data for end-to-end encryption in the memory | |
Represents a trust message element as defined by 04340434Trust Messages (TM)04340434Trust Messages (TM) | |
Represents a key owner of the trust message as defined by 04340434Trust Messages (TM)04340434Trust Messages (TM) | |
Stores end-to-end encryption trust data | |
Implements the core of 03630363HTTP File Upload03630363HTTP File Upload | |
Represents an HTTP File Upload service | |
Represents an XMPP URI as defined in 01470147XMPP URI Scheme Query Components01470147XMPP URI Scheme Query Components | |
Contains static utility functions | |
Represent a vCard address | |
Represents a vCard e-mail address | |
Represents the XMPP vCard | |
Gets/sets XMPP vCards. It is an implementation of 00540054vcard-temp00540054vcard-temp | |
Represents organization information in XMPP vCards | |
Represents a vCard phone number | |
Represents an IQ for conveying a software version as defined by 00920092Software Version00920092Software Version | |
Makes it possible to request for the software version of an entity as defined by 00920092Software Version00920092Software Version | |
Qt::partial_ordering represents the result of a comparison that allows for unordered results | |
Qt::strong_ordering represents a comparison where equivalent values are indistinguishable | |
Qt::totally_ordered_wrapper is a wrapper type that provides strict total order for the wrapped types | |
Qt::weak_ordering represents a comparison where equivalent values are still distinguishable | |
QtFuture::WhenAnyResult is used to represent the result of QtFuture::whenAny() | |
Provides 16-bit floating point support |