Qx v0.5.7
Qt Extensions Library
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CQxErrorPrivate::adapter_registry< ErrorAdaptable >
 CQx::ApplicationLoggerActs as a convenient means of producing an execution log for an application
 CQx::ArrayCollection of static functions pertaining to C-style arrays
 CQxJson::ArrayThe array class represents a JSON array node for use in error contexts
 CQxJson::ArrayElementThe array element key class represents a JSON Array element node for use in error contexts
 CQx::Base85Base85 encoded string
 CQx::Base85EncodingParameters of a particular Base85 string encoding
 CQx::Base85ParseErrorUsed to report errors while parsing a Base85 encoded string
 CQx::ByteArrayCollection of static functions pertaining to QByteArray
 CQx::CharCollection of static functions pertaining to character types
 CQx::ColorCollection of static functions pertaining to colors
 CQxJson::Converter< T >The Converter template struct acts as an interface that carries details on how to parse 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::DateTimeCollection of static functions pertaining to date and time
 CQx::DesktopActionDetails of a ApplicationDesktopEntry action
 CQx::DesktopEntryBase functionality common to all Linux desktop entry files
 CQx::ApplicationDesktopEntryApplication type desktop entry
 CQx::DirectoryDesktopEntryA Directory type desktop entry
 CQx::LinkDesktopEntryA Link type desktop entry
 CQxJson::DocumentThe document class represents a JSON document node for use in error contexts
 CQx::DownloadTaskThe DownloadTask struct contains the information necessary to download a file from a URL
 CQx::DsvParseErrorUsed to report errors while parsing an array of delimiter separated values
 CQx::ErrorActs 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::FileThe file class represents a JSON file node for use in error contexts
 CQx::FileDetailsActs 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::FileStreamReaderSpecialized wrapper for QDataStream that narrows and simplifies its usage for reading files
 CQx::FileStreamWriterSpecialized wrapper for QDataStream that narrows and simplifies its usage for writing files
 CQx::FreeIndexTrackerTracks which slots from a given range of indices are in use and which are available
 CQx::IErrorIError defines the baseline inheritance interface for Qx error types
 CQx::AbstractError<"Qx::DownloadManagerReport", 3 >
 CQx::DownloadManagerReportDetails the outcome of processing an AsyncDownloadManager or SyncDownloadManager queue
 CQx::AbstractError<"Qx::DownloadOpReport", 4 >
 CQx::DownloadOpReportDetails the result of a single file download
 CQx::AbstractError<"Qx::GenericError", 999 >
 CQx::GenericErrorMulti-purpose container for storing error information
 CQx::AbstractError<"Qx::IoOpReport", 1 >
 CQx::IoOpReportContainer for details regarding the outcome of an IO operation
 CQx::AbstractError<"Qx::JsonError", 5 >
 CQx::JsonErrorUsed to report errors related to JSON manipulation
 CQx::AbstractError<"Qx::ProcessBiderError", 6 >
 CQx::ProcessBiderErrorDescribes errors than can occur during process biding
 CQx::AbstractError<"QJsonParseError", 500 >
 CQx::QJsonParseErrorAdapterAllows QJsonParseError to be used via the Qx::Error interface
 CQx::AbstractError<"Qx::SystemError", 2 >
 CQx::SystemErrorEncapsulates system generated errors as an Qx::Error interface compatible object
 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::IntegrityCollection of static functions pertaining to data completeness
 CQx::ListCollection of static functions pertaining to lists
 CQxJson::MemberOverrideCoverter< Struct, member >
 CQx::NetworkReplyErrorFull error object for QNetworkReply, similar to other Qt classes, that can be more convenient for processing errors than just QNetworkReply::NetworkError
 CQxJson::ObjectThe object class represents a JSON object node for use in error contexts
 CQxJson::ObjectKeyThe object key class represents a JSON Object key node for use in error contexts
 CQBitArray [external]
 CQx::BitArrayMore robust variant of QBitArray, which provides an array of bits
 CQEvent [external]
 CQx::WinGuiEventEncapsulates messages that are sent directly to an application window by the system on the Windows platform
 CQIODeviceBase [external]
 CQTextStream [external]
 CQx::TextStreamMore robust variant of QTextStream, which provides a convenient interface for reading and writing text
 CQObject [external]
 CQAbstractItemModel [external]
 CQStandardItemModel [external]
 CQx::StandardItemModelMore robust variant of QStandardItemModel, which is a generic model for storing custom data
 CQWidget [external]
 CQDialog [external]
 CQx::LoginDialogModal dialog that prompts a user for a username and password
 CQx::TreeInputDialogSimple tree-based dialog from which the user can select one or more items
 CQx::AsyncDownloadManagerUsed to queue and process one or more downloads in an asynchronous manner using signals and slots
 CQx::GroupedProgressManagerProduces an overall progress value from a collection of progress groups
 CQx::ProcessBiderMonitors the presence of a process and signals when that process ends
 CQx::ProgressGroupDistinct portion of overall progress to be mediated by GroupedProgressManager
 CQx::SyncDownloadManagerUsed to queue and process one or more downloads in a synchronous manner
 CQx::TaskbarButtonWindows taskbar button for a top-level window
 CQPaintDevice [external]
 CQWidget [external]
 CQVersionNumber [external]
 CQx::VersionNumberExtends QVersionNumber to include a dedicated constructor and getter for the fourth version segment
 CQxJson::QxJsonMetaStructOutside< SelfType, DelayedSelfType >
 CQx::RegularExpressionCollection of convenient regular expression statements
 CQx::SetOnce< T, CompareEq >The SetOnce template class acts as a container for a value that can only be set once
 CQx::ShortcutPropertiesThe ShortcutProperties struct acts as a user-friendly container for holding IShellLink data, which are the varies properties of a Windows .lnk shortcut
 CQx::StringCollection 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::StringTableA 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::DsvTableMutable representation of delimiter-separated values
 CQx::TextPosUsed to represent an offset within a text file in terms of lines and characters
 CQx::TextQueryRules for conducting a search of text
 CQx::TextStreamReaderSpecialized wrapper for QTextStream that narrows and simplifies its usage for reading text files
 CQx::TextStreamWriterSpecialized wrapper for QTextStream that narrows and simplifies its usage for writing text files
 CQx::FileDetails::TranslationA 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::XmlStreamReaderErrorFull error object for QXmlStreamReader, similar to other Qt classes, that can be more convenient for processing errors than just QXmlStreamReader::Error
 CQx::XmlStreamWriterErrorFull 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