Qx v0.6
Qt Extensions Library
|
▼CQx::AbstractBindableProperty< T > | The AbstractBindableProperty class provides the baseline feature for bindable properties of the Qx Bindable Properties System |
CQx::Property< T > | The Property class is a template class that enables automatic property bindings |
CQx::ApplicationLogger | Acts as a convenient means of producing an execution log for an application |
CQx::Array | Collection of static functions pertaining to C-style arrays |
CQxJson::Array | The array class represents a JSON array node for use in error contexts |
CQxJson::ArrayElement | The array element key class represents a JSON Array element node for use in error contexts |
CQx::Base85 | Base85 encoded string |
CQx::Base85Encoding | Parameters of a particular Base85 string encoding |
CQx::Base85ParseError | Used to report errors while parsing a Base85 encoded string |
CQx::Bimap< Left, Right > | The Bimap template class offers a rudimentary bi-directional associative map |
CQx::Bindable< T > | Bindable is a wrapper class around binding-enabled properties that provides uniform access, regardless of the specific type |
CQx::ByteArray | Collection of static functions pertaining to QByteArray |
CQx::Char | Collection of static functions pertaining to character types |
CQx::Color | Collection of static functions pertaining to colors |
CQx::Bimap< Left, Right >::const_iterator | The Bimap::const_iterator class provides an STL-style const iterator for Bimap |
CQx::Lopmap< Key, T, Compare >::const_iterator | The Lopmap::const_iterator class provides an STL-style const iterator for Lopmap |
CQx::Lopmap< Key, T, Compare >::const_reverse_iterator | The Lopmap::const_reverse_iterator class provides an STL-style const reverse iterator for Lopmap |
CQxJson::Converter< T > | The Converter template struct acts as an interface that carries details on how to parse/serialize JSON to various types |
CQx::Cumulation< K, V > | The Cumulation template class tracks the sum of multiple key-value components that can be changed independently |
CQx::Cumulation< Qx::DownloadTask, quint64 > | |
CQx::DateTime | Collection of static functions pertaining to date and time |
CQx::DesktopAction | Details of a ApplicationDesktopEntry action |
▼CQx::DesktopEntry | Base functionality common to all Linux desktop entry files |
CQx::ApplicationDesktopEntry | Application type desktop entry |
CQx::DirectoryDesktopEntry | A Directory type desktop entry |
CQx::LinkDesktopEntry | A Link type desktop entry |
CQxJson::Document | The document class represents a JSON document node for use in error contexts |
CQx::DownloadTask | The DownloadTask struct contains the information necessary to download a file from a URL |
CQx::DsvParseError | Used to report errors while parsing an array of delimiter separated values |
CQx::Error | Acts as an interface for an extensible variety of error objects |
CQx::ExclusiveAccess< AccessType, Mutex > | The ExclusiveAccess template class is a convenience class that simplifies access to resources secured by a mutex |
CQxJson::File | The file class represents a JSON file node for use in error contexts |
CQx::FileDetails | Acts as a user-friendly container for holding a file's Version Info as defined by the Windows API, which largely consists of the fields within a given file's Details pane |
CQx::FileStreamReader | Specialized wrapper for QDataStream that narrows and simplifies its usage for reading files |
CQx::FileStreamWriter | Specialized wrapper for QDataStream that narrows and simplifies its usage for writing files |
CQx::FlatMultiSet< T, Compare > | The FlatMultiSet class is a container whose elements are always sorted |
CQx::FreeIndexTracker | Tracks which slots from a given range of indices are in use and which are available |
▼CQx::IError | IError defines the baseline inheritance interface for Qx error types |
►CQx::AbstractError<"Qx::DownloadManagerReport", 3 > | |
►CQx::AbstractError<"Qx::DownloadOpReport", 4 > | |
►CQx::AbstractError<"Qx::GenericError", 999 > | |
►CQx::AbstractError<"Qx::IoOpReport", 1 > | |
►CQx::AbstractError<"Qx::JsonError", 5 > | |
►CQx::AbstractError<"Qx::ProcessBiderError", 6 > | |
►CQx::AbstractError<"QJsonParseError", 500 > | |
►CQx::AbstractError<"Qx::SystemError", 2 > | |
CQx::AbstractError< EName, ECode > | The AbstractError template class completes the Error interface and acts as the base class from which specific error types are implemented |
CQx::Index< T > | The Index template class provides a wrapper for integers with the notion of 'first', 'last' and 'null' |
CQx::Index< qint32 > | |
CQx::Integrity | Collection of static functions pertaining to data completeness |
CQx::is_specialization_of< A, B > | Checks whether A is a specialization of B |
CQx::List | Collection of static functions pertaining to lists |
CQx::Lopmap< Key, T, Compare > | The Lopmap class is a template class that provides an "lopsided" associative array |
CQx::NetworkReplyError | Full error object for QNetworkReply, similar to other Qt classes, that can be more convenient for processing errors than just QNetworkReply::NetworkError |
CQxJson::Object | The object class represents a JSON object node for use in error contexts |
CQxJson::ObjectKey | The object key class represents a JSON Object key node for use in error contexts |
CQx::PropertyBinding< T > | The PropertyBinding class acts as a functor for properties with automatic property bindings |
CQx::PropertyNotifier | Controls the lifecycle of a change callback installed on a Property |
▼CQBitArray [external] | |
CQx::BitArray | More robust variant of QBitArray, which provides an array of bits |
▼CQEvent [external] | |
CQx::WinGuiEvent | Encapsulates messages that are sent directly to an application window by the system on the Windows platform |
▼CQIODeviceBase [external] | |
►CQTextStream [external] | |
▼CQObject [external] | |
►CQAbstractItemModel [external] | |
►CQWidget [external] | |
CQx::AsyncDownloadManager | Used to queue and process one or more downloads in an asynchronous manner using signals and slots |
CQx::GroupedProgressManager | Produces an overall progress value from a collection of progress groups |
CQx::ProcessBider | Monitors the presence of a process and signals when that process ends |
CQx::ProgressGroup | Distinct portion of overall progress to be mediated by GroupedProgressManager |
CQx::SyncDownloadManager | Used to queue and process one or more downloads in a synchronous manner |
CQx::SystemSignalWatcher | Convenient and comprehensive way to react to system defined signals |
CQx::TaskbarButton | Windows taskbar button for a top-level window |
▼CQPaintDevice [external] | |
CQWidget [external] | |
▼CQVersionNumber [external] | |
CQx::VersionNumber | Extends QVersionNumber to include a dedicated constructor and getter for the fourth version segment |
CqxFuncAggregate< Functors > | |
CQx::RegularExpression | Collection of convenient regular expression statements |
CQx::ScopedConnection | Disconnects a connection when it goes out of scope |
CQx::ScopedPropertyUpdateGroup | Starts an update group when constructed and ends it when destroyed |
CQx::SetOnce< T, C > | The SetOnce template class acts as a container for a value that can only be set once |
CQx::ShortcutProperties | The ShortcutProperties struct acts as a user-friendly container for holding IShellLink data, which are the varies properties of a Windows .lnk shortcut |
CQx::String | Collection of static functions pertaining to string types |
CQx::StringLiteral< N > | The StringLiteral template struct acts as a literal class type wrapper around a C-style string that effectively allows the string to be used as a non-type template parameter |
CQx::FileDetails::StringTable | A structure that contains all of the translation dependent optional fields of a file's details |
CQx::Table< T > | The Table class is a template class that provides a dynamic two-dimensional array |
▼CQx::Table< QVariant > | |
CQx::DsvTable | Mutable representation of delimiter-separated values |
CQx::TextPos | Used to represent an offset within a text file in terms of lines and characters |
CQx::TextQuery | Rules for conducting a search of text |
CQx::TextStreamReader | Specialized wrapper for QTextStream that narrows and simplifies its usage for reading text files |
CQx::TextStreamWriter | Specialized wrapper for QTextStream that narrows and simplifies its usage for writing text files |
CQx::ThreadSafeSingleton< Singleton, Mutex > | The ThreadSafeSingleton template class provides access to a static singleton instance in a thread-safe manner |
CQx::FileDetails::Translation | A structure used to represent a particular translation of the string table section of a file's details. It encapsulates a language and code page identifier pair |
CQx::Traverser< T > | The Traverser template class provides a const_iterator wrapper for an alternate approach to iterating over a type |
CQx::XmlStreamReaderError | Full error object for QXmlStreamReader, similar to other Qt classes, that can be more convenient for processing errors than just QXmlStreamReader::Error |
CQx::XmlStreamWriterError | Full error object for QXmlStreamWriterError, similar to other Qt classes. QXmlStreamWriter doesn't have an intrinsic error type, but this class can be useful for passing contextual error information when writing XML data so that intent is more clear |