CAbstractButton | |
►CAction | |
CAboutAction | 一个用于显示在菜单界面的“关于”动作 |
CHelpAction | |
CQuitAction | |
CActionGroup | |
►CQtQuick::Templates::ApplicationWindow | |
CApplicationWindow | QML 应用程序的主程序窗口 |
►CArrowShapeWindow | |
CStyledArrowShapeWindow | |
CBehindWindowBlur | 提供一个能使窗口背景模糊的控件 |
►Corg::deepin::dtk::impl::BehindWindowBlur | |
CStyledBehindWindowBlur | 提供一个 DTK 统一的窗口外模糊控件 |
►CQtQuick::Templates::BusyIndicator | |
CBusyIndicator | 提供一种趣味交互的等待控件 |
►CQtQuick::Templates::Button | |
CActionButton | 一个仅用于显示 Action 的按钮 |
►CButton | 提供一种行云设计风格的 Button 控件 |
►CFloatingButton | 提供一种浮动按钮控件 |
CRoundButton | |
CIconButton | |
CRecommandButton | 一种用于提示的推荐型按钮 |
CWarningButton | 提供一种用于警告的按钮控件 |
CWindowQuitFullButton | |
CButtonGroup | |
►CQtQuick::Templates::CheckBox | |
CCheckBox | 提供一种行云设计风格的 CheckBox 控件 |
CColor | DTK 项目中统一的颜色类型. @details Color 是 DTK 中为了适配 QPalette 部分颜色角色枚举,适配 Qt 的基础的颜色以及所有 的 RGB 的颜色值。除此之外,该类能很好的兼容ColorSelector 的取色系统和 Palette 取色器调色板。 构造Color 对象有两种方式,一种是通过 QColor 对象,QColor 能够兼容使用字符串、Qt枚举 等等方式,因此使用 QColor 构造 DTK 的Color 同样能兼容上述方式。另外一种是通过 QPalette 的部分枚举值,目前仅支持使用 Highlight 和HighlightText 这两种枚举值。该枚举在 Color 对象的`Type 枚举中有定义。 |
CDtk::Quick::DColor::Data::Color | |
CDtk::Quick::ColoredCornerPoint2D | |
CColorOverlay | 一个同时支持软件和硬件渲染的颜色覆盖控件 |
CColorSelector | DTK 用于指定控件颜色的统一取色辅助器 |
►CQtQuick::Templates::ComboBox | |
CComboBox | 提供一种行云设计风格的 ComboBox 控件 |
CDtk::Quick::Compositor< DataType > | |
CDtk::Quick::Compositor< QQuickItem > | |
CConfig | 一个 DTK 配置项中的配置信息类 |
CContainer | |
►CQtQuick::Templates::Control | |
►CControl | |
CButtonBox | 一种按钮样式的组合控件,可用于放置多个按钮形成组合按钮 |
CDialogTitleBar | DialogWindow 中的标题栏控件 |
CFloatingPanel | 提供一种浮动效果的背景面板 |
CKeySequenceEdit | 提供一种快捷键监听的输入框控件 |
CKeySequenceLabel | |
CNavigationTitle | |
CSliderTipItem | 被用于放置在 TipsSlider 控件中的滑块标签 |
CSpinBoxIndicator | |
CTipsSlider | 提供一种带标签文本的滑动条控件 |
CTitleBar | |
CWaterProgressBar | 提供一种水波纹类型的进度条控件 |
CWindowButton | 一种专门用于 TitleBar 上的窗口按钮 |
CDtk::Quick::DColor | |
CDConfigWrapper | Import some function about reading and writing DSG configuration |
►CQtQuick::Templates::DelayButton | |
CDelayButton | |
►CDelegateModel | |
CSortFilterModel | 提供一种自带过滤和排序的 DelegateModel |
►CQtQuick::Templates::Dial | |
CDial | |
CDialog | |
►CQtQuick::Templates::DialogButtonBox | |
CDialogButtonBox | |
CDMessageManager | 一种控制 FloatingMessage 的附加对象 |
►CDCORE_NAMESPACE::DObject | |
CDtk::Quick::DQuickAppLoaderItem | |
CDtk::Quick::DQuickBlitFramebuffer | |
CDtk::Quick::DQuickDciIconImage | |
CDtk::Quick::DQuickIconAttached | |
CDtk::Quick::DQuickItemViewport | DQuickItemViewport 类是根据 sourceItem 属性设定的 QQuickItem 作为绘制时的材质来源,这个行为依赖于 QQuickItem::textureProvider 提供组件的 材质。故可将qml的 Image 和 ShaderEffectSource 作为 sourceItem 使用。源材质的区域受 sourceRect 属性控制。此属性的坐标相对于 sourceItem,当属性未 设置时,坐标默认为 (0, 0),大小则跟随 DQuickItemViewport。此外,当 fixed 的值 为 false 时,源材质的位置还会受到 DQuickItemViewport 相对于 sourceItem 的位置 的影响,即当 fixed 为 false 且 sourceRect 的坐标为 (0, 0) 时,源材质的位置 是 DQuickItemViewport 在窗口坐标系中对 sourceItem 的投影,且绘制时也会实时跟随。 当 radius 属性为 0 时,将直接使用 QSGImageNode 作为渲染节点,当其值大于 0 时,将使用 QPainter 渲染按 radius 的值绘制一张圆角 QImage 资源,并将其作为 mask 材质跟 sourceItem 的材质一起运算,并且会使用自定义的片段着色器为材质实现圆角效果。 |
CDtk::Quick::DQuickKeyListener | |
CDtk::Quick::DQuickWaterProgressAttribute | |
►CDTK_CORE_NAMESPACE::DObject | |
CDtk::Quick::DAppLoader | |
CDtk::Quick::DPlatformThemeProxy | 一个代理类,用于导出dtkgui的DPlatformTheme类的功能到QML使用,功能和接口基本和DPlatformTheme一致 |
CDtk::Quick::DQMLGlobalObject | |
CDtk::Quick::DQuickSystemPalette | DQuickSystemPalette 是 DTk 自定义 QML 类型,用于在 QML 中使用调色板相关功能的类。 继承自 QObject,DObject,QQmlParserStatus,需要在 QML 中配合 Item 一起使用,通过 属性 sourceItem 可以绑定一个 Item 控件,根据控件状态获取相应调色板调色板的值。 |
CDtk::Quick::DQuickWindow | |
CDtk::Quick::DQuickWindowAttached | |
►CDCORE_NAMESPACE::DObjectPrivate | |
CDtk::Quick::DQuickAppLoaderItemPrivate | |
CDtk::Quick::DQuickBlitFramebufferPrivate | |
CDtk::Quick::DQuickDciIconImagePrivate | |
CDtk::Quick::DQuickIconAttachedPrivate | |
CDtk::Quick::DQuickItemViewportPrivate | |
CDtk::Quick::DQuickKeyListenerPrivate | |
CDtk::Quick::DQuickWaterProgressAttributePrivate | |
►CDTK_CORE_NAMESPACE::DObjectPrivate | |
CDtk::Quick::DAppLoaderPrivate | |
CDtk::Quick::DPlatformThemeProxyPrivate | |
CDtk::Quick::DQMLGlobalObjectPrivate | |
CDtk::Quick::DQuickSystemPalettePrivate | |
CDtk::Quick::DQuickWindowAttachedPrivate | |
CDtk::Quick::DQuickWindowPrivate | |
CDtk::Quick::DQmlAppMainWindowInterface | |
CDtk::Quick::DQmlAppPreloadInterface | |
CDtk::Quick::DQuickControlColor | |
CDtk::Quick::DQuickDciIcon | A dci icon type for qml |
CDrawer | |
CDTK | 提供一个全局的DTK 对象,保证QML中能够获取 DTK 的相关枚举和函数 |
►Corg::deepin::dtk::impl::FloatingMessageContainer | |
CFloatingMessage | 提供一种窗口内浮动效果的消息控件 |
►CFocusScope | |
CArrowListView | 自带向上和向下箭头的 ListView 控件 |
CIpV4LineEdit | 提供一种用于输入 IPV4 的特殊输入框 |
CPlusMinusSpinBox | 一种加减按钮样式的数字轮选框控件 |
►CQtQuick::Templates::Frame | |
CFrame | |
►CQtQuick::Templates::GroupBox | |
CGroupBox | |
►Corg::deepin::dtk::impl::org::deepin::dtk::implciIcon | |
CSliderHandle | |
►Corg::deepin::dtk::settings::Optionorg::deepin::dtk::implelegate | |
CCheckBox | 提供一种行云设计风格的 CheckBox 控件 |
►CQtQuick::Templates::Checkorg::deepin::dtk::implelegate | |
CCheckDelegate | 提供一种行云设计风格的 CheckDelegate 控件 |
►CQtQuick::Templates::Itemorg::deepin::dtk::implelegate | |
CItemDelegate | |
►Corg::deepin::dtk::implialogWindow | |
CAboutDialog | 一个用于显示应用程序关于界面的对话框 |
CSettingsDialog | |
CInWindowBlur | 提供一个使目标控件在窗口内模糊的特效控件 |
►CQtQuick::Item | |
CBoxInsetShadow | 提供一种内阴影控件 |
►CBoxPanel | 提供一个盒子面板控件 |
CButtonPanel | 统一的按钮背景面板 |
CBoxShadow | 提供一种盒子阴影控件 |
CCicleSpreadAnimation | |
CFocusBoxBorder | 提供一种通用的控件焦点边框 |
CHighlightPanel | 提供一种高亮显示背景面板 |
CInsideBoxBorder | 提供一种内边框控件 |
COutsideBoxBorder | 提供一种外边框控件 |
CProgressBarImpl | |
CProgressBarPanel | |
CRectangularShadow | 一种只支持硬件渲染模式的矩形阴影控件 |
CSoftwareColorOverlay | |
CSoftwareOpacityMask | |
Cdtkdeclarative_boxinsetshadow | |
►CLabel | |
CContentTitle | |
►CLoader | |
CArrowListViewButton | |
CMaskTextureCache | |
►CQtQuick::Templates::Menu | |
►CMenu | 提供一种行云设计风格的 Menu 控件 |
CThemeMenu | 提供默认主题菜单 |
CMenuBar | |
►CQtQuick::Templates::MenuItem | |
CMenuItem | 提供一种行云设计风格的 MenuItem 控件 |
►CQtQuick::Templates::MenuSeparator | |
CMenuSeparator | 提供一种行云设计风格的 MenuSeparator 控件 |
CMessageManager | 一种控制 FloatingMessage 的附加对象 |
COpacityMask | 一个同时支持软件和硬件渲染的不透明度遮罩控件 |
►Corg::deepin::dtk::settings::OptionDelegate | |
CComboBox | 提供一种行云设计风格的 ComboBox 控件 |
►CLineEdit | 提供一种自带清除按钮的输入框控件 |
CPasswordEdit | 提供一种用于密码输入的输入框控件 |
CSearchEdit | |
►CQtQuick::Templates::PageIndicator | |
CPageIndicator | |
CPalette | DTK 中用于取色器(ColorSelector)使用的统一调色板对象 |
►CQtQuick::Templates::Pane | |
CPane | |
►CQtQuick::Controls::impl::PlaceholderText | |
CPlaceholderText | |
►CQtQuick::Templates::Popup | |
►CPopup | |
CArrowShapePopup | |
►CQtQuick::Templates::ProgressBar | |
CEmbeddedProgressBar | 提供一种嵌入到控件内部的进度条控件 |
CProgressBar | 提供一种行云设计风格的进度条控件 |
►CQObjectPrivate | |
CDtk::Quick::ObjectModelProxyPrivate | |
CDtk::Quick::SettingsInstanceModelPrivate | |
►CQOpenGLFramebufferObject | |
CDtk::Quick::CachedFBO | |
►CQQmlIncubator | |
CDtk::Quick::DQmlComponentIncubator | |
►CQQmlInstanceModel | |
CDtk::Quick::ObjectModelProxy | |
►CDtk::Quick::SettingsInstanceModel | |
CDtk::Quick::SettingsContentModel | |
CDtk::Quick::SettingsNavigationModel | |
►CQQmlOpenMetaObject | |
CDConfigWrapperMetaObject | |
CDtk::Quick::CustomMetaObject | |
►CQQmlParserStatus | |
CDConfigWrapper | |
CDtk::Quick::SettingsContainer | |
►CQQuickCurve | |
CDtk::Quick::DQuickArrowBoxPath | |
►CQQuickImage | |
CDtk::Quick::DQuickIconImage | |
►CQQuickImagePrivate | |
►CDtk::Quick::DQuickIconImagePrivate | |
CDtk::Quick::DQuickDciIconImageItemPrivate | |
►CQQuickImageProvider | |
CDtk::Quick::DQuickDciIconProvider | |
CDtk::Quick::DQuickIconProvider | |
CDtk::Quick::DQuickShadowProvider | |
►CQQuickItem | |
CDtk::Quick::DQuickAppLoaderItem | |
CDtk::Quick::DQuickBehindWindowBlur | |
CDtk::Quick::DQuickBlitFramebuffer | |
CDtk::Quick::DQuickBusyIndicator | |
CDtk::Quick::DQuickColorOverlay | |
CDtk::Quick::DQuickDciIconImage | |
CDtk::Quick::DQuickGlow | |
CDtk::Quick::DQuickIconLabel | |
CDtk::Quick::DQuickInWindowBlur | |
CDtk::Quick::DQuickItemViewport | DQuickItemViewport 类是根据 sourceItem 属性设定的 QQuickItem 作为绘制时的材质来源,这个行为依赖于 QQuickItem::textureProvider 提供组件的 材质。故可将qml的 Image 和 ShaderEffectSource 作为 sourceItem 使用。源材质的区域受 sourceRect 属性控制。此属性的坐标相对于 sourceItem,当属性未 设置时,坐标默认为 (0, 0),大小则跟随 DQuickItemViewport。此外,当 fixed 的值 为 false 时,源材质的位置还会受到 DQuickItemViewport 相对于 sourceItem 的位置 的影响,即当 fixed 为 false 且 sourceRect 的坐标为 (0, 0) 时,源材质的位置 是 DQuickItemViewport 在窗口坐标系中对 sourceItem 的投影,且绘制时也会实时跟随。 当 radius 属性为 0 时,将直接使用 QSGImageNode 作为渲染节点,当其值大于 0 时,将使用 QPainter 渲染按 radius 的值绘制一张圆角 QImage 资源,并将其作为 mask 材质跟 sourceItem 的材质一起运算,并且会使用自定义的片段着色器为材质实现圆角效果。 |
CDtk::Quick::DQuickOpacityMask | |
CDtk::Quick::DQuickRectangle | |
►CQQuickItemChangeListener | |
CDtk::Quick::DAppLoaderPrivate | |
CDtk::Quick::DQuickIconLabelPrivate | |
CDtk::Quick::DQuickItemViewportPrivate | |
►CQQuickItemPrivate | |
CDtk::Quick::DQuickBehindWindowBlurPrivate | |
CDtk::Quick::DQuickColorOverlayPrivate | |
CDtk::Quick::DQuickGlowPrivate | |
CDtk::Quick::DQuickIconLabelPrivate | |
CDtk::Quick::DQuickOpacityMaskPrivate | |
CDtk::Quick::DQuickRectanglePrivate | |
►CQQuickTransitionManager | |
CDtk::Quick::DWindowOverlayTransitionManager | |
►CQQuickWindow | |
CDHandleContextMenuWindow | |
CDtk::Quick::DQuickWindow | |
►CQRunnable | |
CDtk::Quick::DQuickRectangleCleanup | |
CDtk::Quick::DQuickViewportCleanup | |
►CQSGImageNode | |
CDtk::Quick::MaskEffectNode | |
►CQSGMaterialShader | |
CDtk::Quick::ShadowMaterialShader | |
►CQSGOpaqueTextureMaterial | |
CDtk::Quick::CornerColorMaterial | |
►CDtk::Quick::OpaqueTextureMaterial | |
CDtk::Quick::TextureMaterial | |
►CQSGOpaqueTextureMaterialRhiShader | |
CDtk::Quick::CornerColorShader | |
►CDtk::Quick::OpaqueTextureMaterialShader | |
CDtk::Quick::TextureMaterialShader | |
►CQSGPlainTexture | |
CDtk::Quick::ProxyAtlasTexture | |
►CQSGRectangleNode | |
CDtk::Quick::DRectangleNode | |
►CQSGRenderNode | |
►CDtk::Quick::DBlitFramebufferNode | |
CDtk::Quick::GLRenderNode | |
CDtk::Quick::SoftwareRenderNode | |
CDtk::Quick::DSGBlendNode | |
►CDtk::Quick::DSGBlurNode | |
CDtk::Quick::DOpenGLBlurEffectNode | |
CDtk::Quick::DSoftwareBlurImageNode | |
CDtk::Quick::DSoftRectangleNode | |
►CDtk::Quick::DSoftwareEffectRenderNode | |
CDtk::Quick::DSoftwareColorOverlayNode | |
CDtk::Quick::DSoftwareOpacityMaskNode | |
CDtk::Quick::DSoftwareRoundedImageNode | |
►CQSGTextureProvider | |
CDtk::Quick::BlitFrameTextureProvider | |
CDtk::Quick::DQuickViewportTextureProvider | |
CDtk::Quick::InWindowBlurTextureProvider | |
►CQSGTransformNode | |
CDtk::Quick::DQuickBusyIndicatorNode | |
CDtk::Quick::PreprocessNode | |
►CQSGVertexColorMaterial | |
CDtk::Quick::ShadowMaterial | |
►CQSGVisitableNode | |
CDtk::Quick::ShadowNode | |
►CQSharedData | |
CDtk::Quick::CachedFBO | |
CDtk::Quick::CachedQImage | |
CDtk::Quick::DQuickDciIconPrivate | |
CDtk::Quick::ShadowImage | |
CDtk::Quick::WaterPopAttributePrivate | |
CMaskTextureCache::Texture | |
►CQtQml::QtObject | |
►CFlowStyle | |
CStyle | |
►CQtQuick::Templates::RadioButton | |
CRadioButton | 提供一种行云设计风格的 RadioButton 控件 |
►CRectangle | |
CButtonIndicator | 提供 Button 控件内部使用的按钮指示器 |
CContentBackground | |
CControlBackground | ControlBackground 控件:可以用作组合控件 button、edit 等的背景颜色以及焦点框的显示。 |
CEditPanel | |
►CRowLayout | |
COptionDelegate | |
CWindowButtonGroup | 提供用于放置在 Titlebar 中的窗口按钮组 |
►CQtQuick::Templates::ScrollBar | |
CScrollBar | |
►CQtQuick::Templates::ScrollIndicator | |
CScrollIndicator | |
CScrollView | |
CDtk::Quick::SettingsCompositor | |
CDtk::Quick::DQuickShadowProvider::ShadowConfig | |
CDtk::Quick::ShadowVertex | |
►CQtQuick::Templates::Slider | |
CSlider | 提供一种行云设计风格的滑动条控件 |
►CQtQuick::Templates::SpinBox | |
CSpinBox | 提供一种行云设计风格的 SpinBox 控件 |
►CQtQuick::Templates::StackView | |
CStackView | |
CSwipeDelegate | |
CSwipeView | |
►CQtQuick::Templates::Switch | |
CSwitch | 提供一种行云设计风格的 Switch 控件 |
CTabBar | |
►CQtQuick::Templates::QtQuick::TemplatesextArea | |
CTextArea | |
►CQtQuick::Templates::QtQuick::TemplatesextField | |
►CTextField | 提供一种行云设计风格的 TextField 控件 |
CLineEdit | 提供一种自带清除按钮的输入框控件 |
►CQtQuick::Templates::QtQuick::TemplatesoolQtQuick::Templatesip | |
►CToolTip | 提供一种行云设计风格的 ToolTip 控件 |
CAlertToolTip | 一个用于显示在编辑框控件中的警告提示信息类 |
►CQtQuick::Templates::QtQuick::TemplatesoolButton | |
CToolButton | 提供一种行云设计风格的 ToolButton 控件 |
►CWindow | |
CArrowShapePopupWindow | |
CDialogWindow | DTK 提供的一种基本对话框窗口 |
CPopupWindow | 提供一种 Popup 类型的窗口控件 |
►CQImage | |
CDtk::Quick::CachedQImage | |
►CQObject | |
CDConfigWrapper | |
CDtk::Quick::DAppLoader | |
CDtk::Quick::DPlatformThemeProxy | 一个代理类,用于导出dtkgui的DPlatformTheme类的功能到QML使用,功能和接口基本和DPlatformTheme一致 |
CDtk::Quick::DPopupWindowHandle | |
CDtk::Quick::DPopupWindowHandleImpl | |
CDtk::Quick::DQMLGlobalObject | |
CDtk::Quick::DQuickBusyIndicatorNode | |
CDtk::Quick::DQuickControlColorSelector | |
CDtk::Quick::DQuickIconAttached | |
CDtk::Quick::DQuickKeyListener | |
CDtk::Quick::DQuickSystemPalette | DQuickSystemPalette 是 DTk 自定义 QML 类型,用于在 QML 中使用调色板相关功能的类。 继承自 QObject,DObject,QQmlParserStatus,需要在 QML 中配合 Item 一起使用,通过 属性 sourceItem 可以绑定一个 Item 控件,根据控件状态获取相应调色板调色板的值。 |
CDtk::Quick::DQuickWaterProgressAttribute | |
CDtk::Quick::DQuickWindowAttached | |
CDtk::Quick::DSoftwareEffectRenderNode | |
CDtk::Quick::FloatingMessageContainer | |
CDtk::Quick::MessageManager | |
CDtk::Quick::SettingsContainer | |
CDtk::Quick::SettingsGroup | |
CDtk::Quick::SettingsOption | |
CDtk::Quick::WaterPopAttribute | |