CCIMXDesktop
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAbstractParamsPackThe AbstractParamsPack struct serves as a base class for all blur parameter packs
 CStackpageSwitcherAnimation::AnimationInfoAnimation info that the static functions process_animations requires
 CWallPaperAnimationHandler::AnimationSettingsPackageAnimationSettingsPackage settings
 CAP3216CDataStores the IR, ambient light, and proximity sensor data
 CAppWeatherDetailedRequestThe AppWeatherDetailedRequest struct provides the detailed request information for the weather, such as the start day and the number of days to request
 CAppWidgetsSettingsInfoPackThe AppWidgetsSettingsInfoPack struct Stores configuration parameters for AppWidget appearance
 CBacklightControllerBacklighty controller
 CBacklightControllerImplThe BacklightControllerImpl class Abstract base class for platform-specific backlight control implementations
 CBaseWallPaperSettingsThe BaseWallPaperSettings class Abstract base for wallpaper configuration settings
 CCameraDeviceSelectorCamera scanning utilities
 CCCIMX_AbstractCPUStateDriverThe CCIMX_AbstractCPUStateDriver class Abstract base class factory to provide platform-specific CPU state implementations
 CCCIMX_AbstractMemoryInfoDriverThe CCIMX_AbstractMemoryInfoDriver class Abstract base class for platform-specific memory information drivers. Provides interface to fetch memory statistics
 CCCIMX_AbstractProcessBroswerDriverThe CCIMX_AbstractProcessBroswerDriver class Abstract base class for platform-specific process browser drivers. Implementations should populate the process list data
 CCCIMXDesktopLoggerCenterCentral logging management system for CCIMXDesktop
 CCCPdfChapterNodeCCPdfChapterNode Represents a single node in the chapter/bookmark tree
 CCCPdfContextDeleterDeleter for smart pointer
 CCCPdfDocumentPrivateCCPdfDocumentPrivate holders
 CCCPdfImageRequestCCPdfImageRequest Request data structure for rendering a page as an image
 CCCPdfMetaInfoCCPdfMetaInfo Holds metadata extracted from a PDF document
 CCCPdfNavigationPolicyDefines navigation behavior between PDF pages, especially in exceptional cases
 CCPUStateFetcher::CPUStateThe CPUState struct Represents CPU usage state including idle, user, kernel and total time. The total time concept differs between Linux and Windows
 CDinasourGameMainWidget::CurrentInfoPackContains current game state information
 CCVImageImage class that provides the image in the frameworks
 CCVImageImplImage interface classes, or, backend of the CVImage
 CCVImageImplFactory
 CAppWeatherResult::DailyWeatherThe DailyWeather struct provides the daily weather details. The JSON strings are expected to serialize into this struct
 CDesktopLoggerBackendsBase class for all desktop logger backend implementations
 CCVTools::DisplayParamsThe DisplayParams struct provides the display parameters for the display
 CEventManagerHandles and processes user input events for the game
 CSettings::Figure::FigureSizeRepresents the width and height of a figure
 CFileInfoProviderSuch an abstract class that using in CCIMXFileSystemModel to provide the file information, which, we can modify the file information provide easily in the model
 CFormativeFactory
 Cg_acc3D acceleration values in raw sensor units
 CGroundLineProviders::GroundLineRepresents a single ground line with position, length, and animation phase
 CGroundLineProvidersA utility class to manage and render dynamic ground lines
 CHomeCardManager
 CICM20608Interface for ICM20608 inertial measurement unit (IMU) sensor
 CICM20608AppDataProcessed sensor data with float values
 CICM20608DataRaw sensor data from ICM20608 device
 CICM20608DataFactoryAbstracts the real or pseudo adapter to provide sensor data
 CImageCoreImageCore indicates the basic image core utils, by providing the loadable image path
 CWallPaperAnimationHandler::ImagePoolEngineMakes a image selection as an engine, WallPaperAnimationHandler requires the engine to make the wallpaper switch(that is, select with how to select the image for display)
 CImageProcBase of all processors
 CCCPdfNavigationPolicy::IndicatorProvides redirection information for navigation handling
 CLabelStylerProvides utility methods to style a QLabel
 CLabelStyleReaderProvides static methods to read style information from QLabel widgets
 CLEDControllerHigh-level controller interface for controlling LEDs, abstracting real or pseudo backends
 CLEDParamsPackageBase class for LED parameter packages
 CLocalWeatherLightFetcherInterface level class if later, the projects using C++23, we shell try to use the concept to redefined the class Interface for the lower cost in performance
 CStandardFormater::LogFormatOptionsConfiguration options for log message formatting
 CLoggerBaseConsumerThe LoggerBaseConsumer class as consumer type
 CMediaInfoThe MediaInfo struct provides the media information
 CMediaListMailsThe MediaListMails struct provides play status info
 CMediaPlayer::MediaPlayerStatusThe MediaPlayerStatus class measures the status of the media player
 CMediaPlayerWindowHelper
 CMemoryInfoFetcher::MemoryStatThe MemoryStat struct Holds memory statistics at the byte level
 CMemoryState::MemStateRecords the type of the memories
 CDiskUsage::MetaInfo
 CWallPaperEngine::ModeMappingHelper struct for mapping between mode names and enum values
 CNoteInfoContainer for note information
 CNoterManages date-based note storage and retrieval
 CNoteCreatorWindow::PackageContains all data for a note
 CPageFactoryPage Factory produce pages for helping setup the pages :)
 CToolsStackedWidget::PagePackageManage the init of the page initer
 CPageSetuper::PageSetupSessionRequestThis is a wrapper class for page setup basic informations, it is a simple interface of creating one page with bunchs of applications
 CParserResponsible for parsing a mathematical expression string and converting it into an abstract syntax tree (AST) of TreeNodeBase nodes
 CPesudoAP3216CPseudo adapter that returns random AP3216C sensor data, used for simulation or testing
 CPesudoICM20608Pseudo implementation of ICM20608 for testing or non-real hardware
 CPesudoLedControllerSimulated LED controller used when real hardware is not available
 CPhotoSaverStatic methods for saving images
 CPlatformDriverFactoryPlatform driver factory
 CSettings::Figure::PositionRepresents a 2D position with x and y coordinates
 CProcessBroswer::ProcessInfoThe ProcessInfo struct Holds detailed information about a system process
 CQCalendarWidget
 CQFileSystemModel
 CQGraphicsScene
 CQLabel
 CQMainWindow
 CQObject
 CQScrollArea
 CQSlider
 CQSplashScreen
 CQStackedWidget
 CQWidget
 CRandomGenerator< RandType >
 Crol3D rotation delta values in raw sensor units
 Cstd::runtime_error
 CSceneDrawerHandles all rendering operations for the game scene
 CValueLimitUtils::StaticLimiter< MIN, MAX >Compile-time value limiter with fixed bounds
 CSettings::SZ< value >Template struct to extract width and height from a QPair size value
 CTemperaryCacherTemperaryCacher cached the tmp Markdown holder
 CToolLeftWidgets::ToolButtonInstallPackageToolButtonInstallPackage Structure for packaging a tool button's configuration
 CTreeNodeBaseTree Node is expected to be like this!
 CValueLimiter< MIN, MAX >Runtime-configurable value limiter with compile-time defaults
 CVideoPlayerImplVideoPlayerImpl is the interface for video player and the impl class is supposed to be used for the video player
 CVideoPlayerImplFactoryFactory class for the video player impl
 CVideoPlayerInfoThe VideoPlayerInfo struct provides the video information
 CSettings::XY< value >Template struct to extract x and y coordinates from a QPair position value