| DtkDeclarative
                             DTK Declarative module | 
一个用于显示应用程序关于界面的对话框. 更多...
 
 | 属性 | |
| alias | windowTitle | 
| windowTitle 属性用于控制 AboutDialog 的标题区域文本。 | |
| alias | productName | 
| productName 属性用于控制 AboutDialog 的应用程序名称。 | |
| alias | productIcon | 
| productIcon 属性用于控制 AboutDialog 的应用程序图标 | |
| alias | version | 
| version 属性用于控制 AboutDialog 的应用程序版本信息。 | |
| alias | description | 
| description 属性用于控制 AboutDialog 的应用程序内容描述。 | |
| alias | license | 
| license 属性用于控制 AboutDialog 的应用程序许可证信息。 | |
| alias | companyLogo | 
| companyLogo 属性用于控制 AboutDialog 的公司 LOGO | |
| string | websiteName | 
| websiteName 属性用于控制 AboutDialog 的公司网站名称. | |
| string | websiteLink | 
| websiteLink 属性用于控制 AboutDialog 的应用程序网站链接。 | |
| string | __websiteLinkTemplate | 
一个用于显示应用程序关于界面的对话框.
..
AboutDialog 是一个 DTK 风格的关于对话框,其被用于显示应用程序统一的关于界面,包括应用名称、描述、图标、版本等等。
 AboutDialog 具备 DialogWindow 的所有属性,也能够使用 DTK 中的 DWindow 来修改窗口的特殊信息。但这些应用程序通常无需关心,DTK 的内部实现中已经完成。
 其设计效果如下图所示:
 
 
其使用方式如下代码所示:
| 
 | read | 
| 
 | read | 
companyLogo 属性用于控制 AboutDialog 的公司 LOGO
通常情况下,只需要使用 DTK.deepinDistributionOrgLogo 即可获取到 Logo 路径。该 Logo 会根据系统信息自动变化,即 UOS 或 Deepin。
| 
 | read | 
productIcon 属性用于控制 AboutDialog 的应用程序图标
其能够接受 DciIcon 和 QtIcon 的图标,但使用时请遵循图标主题规范来指定图标名称,否则可能出现无法正确找到图标的情况。
| 
 | read | 
websiteLink 属性用于控制 AboutDialog 的应用程序网站链接。
使用 DTK.deepinWebsiteLink 即可自动获取网站链接
| 
 | read | 
websiteName 属性用于控制 AboutDialog 的公司网站名称.
通常情况下,只需要使用 DTK.deepinWebsiteName 即可自动根据系统版本信息,选择合适的网站。。