| ▼Nquark | |
| ►Nchart | Views and data models for rendering charts |
| CBarChartView | |
| CChartView | |
| CClusteredBarChartView | |
| CLineChartView | |
| CPieChartView | |
| CStackedBarChartView | |
| ►Ndiff | |
| CDiff3Panel | |
| CDiffableSourceTextEdit | |
| CDiffCharSequence | |
| CDiffChunk | TODO: rewrite comment A DiffChunk maps a DiffRange in one DiffSequence (the "base") to a corresponding DiffRange in one or two other files ("theirs" and "yours") |
| CDiffColorModel | |
| CDiffConnectorView | |
| CDiffCounts | |
| CDiffLineSequence | TODO: rewrite comment An implementation of DiffSequence where each element of the sequence is a line of text |
| CDiffMapView | |
| CDiffModel | TODO: rewrite doc A data model representing a 2-way or 3-way diff |
| CDiffPanel | |
| CDiffRange | TODO: rewrite comment A range of elements in a DiffSequence |
| CDiffResult | |
| CDiffScrollSynchronizer | |
| CDiffSequence | TODO: rewrite comment Abstract base class for sequences that can be diffed |
| CDiffTokenSequence | |
| ►Ngcloud | |
| CGCloudBucket | |
| CGCloudObject | |
| CGCloudStorage | |
| ►Ngdrive | A GoogleDrive API for Qt |
| CGDriveFile | |
| CGDriveFileQueryBuilder | |
| CGDriveFilesystem | |
| ►Ngui | General-purpose views, data models, and other UI components |
| CAboutDialog | A general-purpose "about" dialog |
| CAbstractGridModel | An abstract base class for grid data models, i.e., models in which every cell contains the same type of object |
| CAbstractItemModelMenuAdapter | A non-parameterized abstract base class for Quark item model menu adapters |
| CAbstractTableModel | An abstract base class for table data models, i.e., models in which every row represents an instance of the same type of object, and each column represents a field of that object |
| CAbstractTableModelBase | A non-parameterized abstract base class for Quark table models |
| CActivityIndicator | An animated component (a "throbber") that indicates ongoing activity in an application |
| CAlertDialogBuilder | A builder object for constructing simple alert dialogs |
| CBasicFilterTableModel | An abstract subclass of QSortFilterProxyModel for sorting and filtering of AbstractTableModels |
| CBasicFilterTreeModel | An abstract subclass of QSortFilterProxyModel for sorting and filtering of AbstractTreeModels |
| CBasicGridModel | A default concrete implementation of AbstractGridModel that stores items in a QVector |
| CBasicTableModel | A partial implementation of AbstractTableModel that stores its elements in a QVector |
| CBasicTableModelMenuAdapter | A model adapter that populates a QMenu with items that correspond to items in an AbstractTableModel |
| CBasicTableView | |
| CBasicTreeModel | |
| CBasicTreeModelBase | |
| CBasicTreeView | |
| CClearButton | |
| CColorButton | A tool button for selecting a color |
| CConstItemConsumer | An interface for consuming (const) items supplied by a producer |
| CDialogBuilder | An abstract base class for dialog builders |
| CEnumItemDelegate | An item delegate that displays a dropdown list of all valid values of an enumeration |
| CField | A class representing a field (a column) in a Quark table model |
| CFileDialogBuilder | A builder object for constructing file dialogs, such as "Open" and "Save As" dialogs |
| CFindPanel | A widget that provides a UI for doing forward and backward searches in a document |
| CFlagsModel | A data model for storing a list of named flags |
| CFormatters | A collection of functions for formatting values for display |
| CHexSpinBox | A QSpinBox subclass for hexadecimal values |
| CImageAndTextDelegate | An item delegate that displays an image and some text |
| CImageDelegate | An item delegate that displays an image with an optional border |
| CImageView | A simple widget that displays an image |
| CImageViewerPanel | A widget for displaying an image, with support for zooming, rotation, selection, and cropping |
| CInputDialogBuilder | A builder object for constructing simple input dialogs |
| CItemConsumer | An interface for consuming items supplied by a producer |
| CMatrix | A matrix data model |
| COverlayLayout | |
| CQuadTreeModel | An abstract implementation of a quad-tree data model |
| CQuadTreeModelBase | A non-parameterized abstract base class for quad-tree models |
| CRecentFile | An object representing a recently opened file |
| CRecentFileTableModel | A data model for storing a list of RecentFile objects, representing files that were "recently opened" by an application |
| CRecentFileTableModelMenuAdapter | An implementation of BasicTableModelMenuAdapter for RecentFile objects |
| CSearchPathModel | An implementation of BasicTableModel that represents a file search path, that is, a list of directories to be searched for a file with a given name |
| CSourceTextEdit | A subclass of QPlainTextEdit that is specialied for editing source code |
| CStringListEditor | A widget for editing a list of strings |
| CStringListModel | A data model for storing a list of strings |
| CTitleAndDescriptionDelegate | An item delegate that displays title text (in a larger font) and description text (in a smaller font) |
| CTreeListView | |
| CUiUtils | A collection of UI-specific utility functions |
| ►Nmdns | |
| CMDNSDataRecord | |
| CMDNSInet4AddressRecord | |
| CMDNSInet6AddressRecord | |
| CMDNSPointerRecord | |
| CMDNSRecord | |
| CMDNSService | |
| CMDNSServiceBrowser | |
| CMDNSServiceRecord | |
| CMDNSTextRecord | |
| ►Noauth2 | Classes for performing OAuth2 authorizations to access Google APIs |
| COAuth2AccessToken | A representation of an OAuth2 access token |
| COAuth2Authenticator | An object for performing OAuth2 authorizations for accessing Google APIs |
| ►Nservice | A simple framework for building system services |
| CService | |
| ►Nsyntax | Syntax highlighters for various programming languages |
| CJavaScriptLanguageSyntax | A syntax matcher for the JavaScript language |
| CLanguageSyntax | A base class for recognizing a language syntax |
| CLuaLanguageSyntax | A syntax matcher for the Lua language |
| CSqlLanguageSyntax | A syntax matcher for the SQL language |
| CSyntaxHighlighter | A general purpose syntax highlighter |
| CSyntaxHighlighterTheme | A representation of a highlighting theme for a SyntaxHighlighter |
| CXmlLanguageSyntax | A syntax matcher for the XML language |
| ►Nutil | General-purpose utilities |
| CAlgorithms | A collection of general-purpose algorithms |
| CAllocationMap | An index allocation map |
| CAsyncQueue | An asynchronous queue which can be accessed from multiple threads in a threadsafe way |
| CAutoSaver | A class to be used in implementing a document autosave feature |
| CCommandLineParser | An abstract base class for parsing command-line arguments |
| CDatabase | A base class for objects that represent SQL databases |
| CEnumTraits | A collection of static methods for accessing enum type metadata |
| CException | |
| CExternalCommandTask | An abstract subclass of Task that runs an external command (a subprocess) |
| CFileLoggerDevice | An implementation of QIODevice that writes lines of text to a rotating list of files |
| CFileUtils | A collection of file utility functions |
| CHashFunctions | A collection of hash functions |
| CImageUtils | A collection of image-related utility functions |
| CIOException | |
| CLists | A collection of list operations |
| CMemoryBlock | A class representing a block of raw memory |
| CMutableObject | A base class for objects that can emit a signal when their internal state changes in some way |
| CObjectUtils | General-purpose QObject utilities |
| CPathUtils | A collection of utility functions for manipulating file paths |
| CPluginLoader | A convenient wrapper template for QPluginLoader that loads and instantiates plugins of a given type |
| CProcessUtils | A collection of process-related utility functions |
| CRuntimeUtils | A collection of runtime utility functions |
| CScopedBool | A simple wrapper object for a boolean value which sets the value to true in its constructor and to false in its destructor |
| CSqlValueBinder | A value binder for a QSqlQuery object |
| CTask | An abstract base class for objects that represent tasks to be executed by a TaskProcessor |
| CTaskProcessor | An object that executes Tasks in a queue on a dedicated thread |
| CThreadDelegate | A subclass of QThread that executes a method of another object in its run() method |
| CVersion | A class representing an interface version number |
| CWriteBackCache | An abstract LRU cache implementation that tracks modifications to the cached items and performs writes of modified items to the cache source on demand |
| ►Nzipfile | Classes for reading and writing Zip archives |
| CZipEntry | A class representing an entry in a Zip archive |
| CZipFile | A class representing a Zip archive |