| CAbstractModelItem | Base class for items managed by AbstractItemModel |
| CHtmlBuilder | Streaming HTML fragment builder |
| CHtmlUtil | Static helpers for generating common HTML tag strings |
| ►CIDeserializableFromJson | |
| CHeaderState | Serializable snapshot of a QHeaderView's section sizes and visibility |
| ►CIDeserializableFromJsonObject | |
| CHeaderState::SectionState | Describes the saved state of a single header section |
| ►CISerializableToJson | |
| CHeaderState | Serializable snapshot of a QHeaderView's section sizes and visibility |
| ►CISerializableToJsonObject | |
| CHeaderState::SectionState | Describes the saved state of a single header section |
| ►CLoggingBaseClass | |
| ►CAbstractItemModel | Extended QAbstractItemModel providing EntityMetadata-based item lookup and header management |
| CAbstractListModel | AbstractItemModel specialization for flat list models |
| CAbstractTableModel | AbstractItemModel specialization for tabular (row/column) models |
| CAbstractTreeModel | AbstractItemModel specialization for hierarchical (tree) models |
| CApplication | QApplication subclass that adds logging support and a preferences-changed signal |
| CComplexWidget | QWidget subclass that adds logging support and auto-wired input validation |
| CDialog | QDialog subclass providing logging, validation, persistence, and button-box management |
| CFrame | QFrame subclass with logging support and color Q_PROPERTYs |
| CGraphicsScene | QGraphicsScene subclass with logging support and typed-item search helpers |
| CGraphicsView | QGraphicsView subclass with built-in mouse pan and wheel zoom support |
| CGroupBox | QGroupBox subclass with logging support |
| CListView | QListView subclass that integrates with AbstractItemModel and adds UUID-based navigation |
| ►CMainWindowBase | QMainWindow subclass providing logging, status bar helpers, and geometry persistence |
| CMdiWindow | MainWindowBase subclass that manages an embedded QMdiArea |
| CTableViewBase | QTableView subclass integrating AbstractItemModel with entity metadata helpers |
| CTreeSelectionModel | QItemSelectionModel subclass with logging support for tree views |
| CTreeViewBase | QTreeView subclass integrating AbstractItemModel with rich navigation helpers |
| ►CQAbstractItemModel | |
| CAbstractItemModel | Extended QAbstractItemModel providing EntityMetadata-based item lookup and header management |
| ►CQApplication | |
| CApplication | QApplication subclass that adds logging support and a preferences-changed signal |
| ►CQCheckBox | |
| CCheckBox | QCheckBox subclass with an optional read-only mode |
| ►CQComboBox | |
| CComboBox | QComboBox subclass with bold font helpers and keyboard-commit signals |
| ►CQDateTimeEdit | |
| CDateTimeEdit | QDateTimeEdit subclass reserved for future extension |
| ►CQDesignerCustomWidgetCollectionInterface | |
| CWidgetPluginCollection | Qt Designer plugin collection exposing KanoopGuiQt custom widgets |
| ►CQDialog | |
| CDialog | QDialog subclass providing logging, validation, persistence, and button-box management |
| ►CQFrame | |
| CFrame | QFrame subclass with logging support and color Q_PROPERTYs |
| CSpinnerWidget | Animated spinner widget for indicating background activity |
| ►CQGraphicsEllipseItem | |
| CEllipseGraphicsItem | QGraphicsEllipseItem with an application-defined type integer and appearance helpers |
| ►CQGraphicsLineItem | |
| CLineGraphicsItem | QGraphicsLineItem with an application-defined type integer and appearance helpers |
| ►CQGraphicsPixmapItem | |
| CPixmapGraphicsItem | QGraphicsPixmapItem with an application-defined type integer |
| ►CQGraphicsRectItem | |
| CRectangleGraphicsItem | QGraphicsRectItem with an application-defined type integer and center-point helpers |
| ►CQGraphicsScene | |
| CGraphicsScene | QGraphicsScene subclass with logging support and typed-item search helpers |
| ►CQGraphicsView | |
| CGraphicsView | QGraphicsView subclass with built-in mouse pan and wheel zoom support |
| ►CQGridLayout | |
| CFlowLayout | |
| ►CQGroupBox | |
| CGroupBox | QGroupBox subclass with logging support |
| ►CQItemSelectionModel | |
| CTreeSelectionModel | QItemSelectionModel subclass with logging support for tree views |
| ►CQLabel | |
| CLabel | QLabel subclass with font size and color Q_PROPERTYs |
| ►CQLineEdit | |
| CLineEdit | QLineEdit subclass with foreground and background color helpers |
| ►CQList | |
| CAbstractModelItem::List | A list of AbstractModelItem pointers with UUID and entity-type search helpers |
| CPalette::List | A list of Palette objects |
| CTableHeader::List | A list of TableHeader objects with name and type search helpers |
| ►CQListView | |
| CListView | QListView subclass that integrates with AbstractItemModel and adds UUID-based navigation |
| CSidebarWidget | Icon-and-text sidebar navigation widget backed by QStandardItemModel |
| ►CQMainWindow | |
| CMainWindowBase | QMainWindow subclass providing logging, status bar helpers, and geometry persistence |
| ►CQMap | |
| CTableHeader::IntMap | An int-keyed map of TableHeader objects with bulk-operation helpers |
| ►CQMdiArea | |
| CMdiArea | QMdiArea subclass that adds keyboard-driven sub-window cycling |
| ►CQMdiSubWindow | |
| CMdiSubWindow | QMdiSubWindow subclass that persists geometry and emits a closing() signal |
| ►CQObject | |
| CGuiSettings | Persistent GUI settings storage for widget geometry, header states, and directories |
| CQObjectGraphicsItem | Minimal QObject subclass serving as a QObject base for graphics item mixins |
| CToastManager | Non-modal toast notification manager overlaid on a parent widget |
| CWidgetPluginCollection | Qt Designer plugin collection exposing KanoopGuiQt custom widgets |
| ►CQPalette | |
| CPalette | QPalette subclass adding named presets, string lookups, and QVariant serialization |
| ►CQPlainTextEdit | |
| CPlainTextEdit | QPlainTextEdit subclass with HTML-formatted and color-styled append helpers |
| ►CQPushButton | |
| CPushButton | QPushButton subclass with stylesheet-based color and font customization |
| ►CQQuaternion | |
| CQuaternion | QQuaternion subclass adding string serialization helpers |
| ►CQSlider | |
| CSlider | QSlider subclass with an optional read-only mode |
| ►CQStatusBar | |
| CStatusBar | QStatusBar subclass with timed messages, color styling, and animated progress text |
| ►CQTabBar | |
| CTabBar | QTabBar subclass that emits a context-menu signal for individual tab indices |
| ►CQTableView | |
| CTableViewBase | QTableView subclass integrating AbstractItemModel with entity metadata helpers |
| ►CQTabWidget | |
| CTabWidget | QTabWidget subclass that emits a per-tab context-menu signal |
| ►CQTreeView | |
| CTreeViewBase | QTreeView subclass integrating AbstractItemModel with rich navigation helpers |
| ►CQVector3D | |
| CVector3D | QVector3D subclass with string serialization support |
| ►CQWidget | |
| CAccordionWidget | Vertically stacked collapsible-panel (accordion) widget |
| CButtonLabel | Composite widget combining a QLabel with a QToolButton |
| CComplexWidget | QWidget subclass that adds logging support and auto-wired input validation |
| CIconLabel | Composite widget showing a text label alongside an icon |
| CPlayPauseButton | Compound widget that toggles between "play" and "pause" states |
| CResources | Central registry mapping integer IDs to Qt resource images |
| ►CSerializableJsonList | |
| CHeaderState::SectionState::List | A serializable list of SectionState objects |
| CStyleSheet< T > | Template helper for building typed Qt stylesheet strings |
| CStyleSheets | Static helpers for generating common Qt stylesheet fragments |
| CStyleSheetStrings | Utility class for converting stylesheet enums to their CSS string equivalents |
| CTableHeader | Descriptor for a single column or row header in a model/view |