DTK Widget 模块

DtkWidget is Deepin graphical user interface for deepin desktop development. More...

Namespaces

Dtk::Widget

DTK Widget 命名空间

Classes

Dtk::Widget::DAboutDialog

类提供了应用程序的关于对话框,规范所有 deepin 应用关于窗口设计规范,符合 Deepin 风格

Dtk::Widget::DAnchorInfo

用于记录“锚线”的锚定信息:被锚定的 DAnchorsBase 对象、 锚定的类型、目标“锚线”的信息

Dtk::Widget::DAnchors

是一个模板类,在 DAnchorsBase 的基础上保存了一个控件指针, 将控件和锚定绑定在一起使用,相当于把“锚线”属性附加到了控件本身

Dtk::Widget::DAnchorsBase

提供了一种指定 QWidget 与其它 QWidget 之间的关系来确定 其位置的方法

Dtk::Widget::DApplicationSettings

DApplicationSettings保存应用程序的设置

Dtk::Widget::DArrowRectangle

提供了可以在四个边中的任意一个边显示箭头的矩形控件

Dtk::Widget::DBlurEffectWidget

用于实现主窗口或控件背景的实时模糊效果

Dtk::Widget::DBoxWidget

Widget born with QBoxLayout set

Dtk::Widget::DButtonBox

类似于 QButtonGroup 的类

Dtk::Widget::DButtonBoxButton

提供了修改了样式的按钮

Dtk::Widget::DClipEffectWidget

用于裁剪窗口的绘制内容

Dtk::Widget::DColoredProgressBar

The same as QProgressBar, except it can change its appearance depending on the value displayed

Dtk::Widget::DCommandLinkButton

一个继承于 QAbstractButton 的按钮,外形和链接很像; 也可以是带有箭头的链接。常用于点击之后,跳转到另外一个窗口或者页面,比如浏览器的前进后退按钮

Dtk::Widget::DDialog

可以使用 DDialog 类快速创建符合 DDE 风格的简要对话框窗口

Dtk::Widget::DEnhancedWidget

Dtk::Widget::DExpandGroup

封装了一组 DBaseExpand 控件(当然也可以是其子类), 并保证同一时间只有一个 DBaseExpand 处于展开状态

Dtk::Widget::DFloatingMessage

一个浮动消息的类

Dtk::Widget::DFlowLayout

类提供了一个简便的流布局

Dtk::Widget::DFontSizeManager

字体大小设置的一个类,系统默认只设置T6

Dtk::Widget::DGraphicsClipEffect

用于裁剪窗口的绘制内容

Dtk::Widget::DHBoxWidget

DBoxWidget with DBoxWidget::direction set to QBoxLayout::LeftToRight

Dtk::Widget::DHiDPIHelper

Helper to help applications support hiDPI

Dtk::Widget::DIpv4LineEdit

类DIpv4LineEdit是专门用于输入ipv4格式文本的编辑框

Dtk::Widget::DPlatformWindowHandle

Dtk::Widget::DPrintPreviewDialog

Dtk 风格的打印预览页面

Dtk::Widget::DSimpleListView

是 deepin 基于 QWidget 从零绘制的列表控件

Dtk::Widget::DStackWidget

一个可定制切换动画的容器控件

Dtk::Widget::DStandardItem

提供标准项 item,通常用于模型/视图,或模型-代理-视图里面,用以提供标准的 item 控件

Dtk::Widget::DStyle

提供了一个 Dtk 控件的基础类

Dtk::Widget::DStyleOption

Dcxb插件通过DStyleOption来控制控件的样式

Dtk::Widget::DStyleOptionButton

Dtk 样式统一的按钮样式配置

Dtk::Widget::DStyleOptionLineEdit

Dtk::Widget::DLineEdit使用的样式配置

Dtk::Widget::DStyledIconEngine

DStyledIconEngine一个修改的 QIconEngine 类

Dtk::Widget::DSuggestButton

这个控件提供了DTK中默认的按钮样式

Dtk::Widget::DSwitchHeaderLine

类用于提供 DSwitchLineExpand 的标题栏

Dtk::Widget::DSwitchLineExpand

类提供了一种通过开关按钮来展开/合上显示内容的控件

Dtk::Widget::DTabBar

是一个标签栏控件,是在 QTabBar 基础之上进行扩展增强

Dtk::Widget::DTipLabel

DTipLabel一个重新实现的 QLabel

Dtk::Widget::DToolTip

DToolTip类似于 QToolTip 功能的类

Dtk::Widget::DVBoxWidget

DBoxWidget with DBoxWidget::direction set to QBoxLayout::TopToBottom

Dtk::Widget::DViewItemAction

是一个 action 活动, 其默认是不能被点击的

Dtk::Widget::DWarningButton

警告按钮控件, 继承于 DPushButton 控件, 主要替换了文字和背景的颜色

Dtk::Widget::DWaterProgress

可以使用 DWaterProgress 类快速创建圆形容器内水位高低指示进度的动画控件

Dtk::Widget::DWindowMaxButton

Used as the unified window maximize button

Detailed Description