当前位置:首页 > 编程笔记 > 正文
已解决

UOS统信操作系统QIcon::fromTheme详解

来自网友在路上 191891提问 提问时间:2023-11-20 09:20:19阅读次数: 91

最佳答案 问答题库918位专家为你答疑解惑

内置图标引擎

前言

一般Qt应用开发中设置图标只需要知道icon name就可以使用, 图标引擎会自动去存放图标主题的目录下查找。一般主题目录下存放的够用,如果还是无法满足需求,可以使用内嵌资源,使用qt的资源系统。 内嵌资源也可以像使用主题中的图标一样,它是由插件buildinengine完成图标解析的,资源路径前缀为:"qrc:/icons/deepin/builtin/"

图标类型

根据以下划分方式,可以将图标按以下三种方式进行划分,这三种又可进行组合使用,达到特定场景下选择对应的Icon。

主题类型划分

根据图标所属的主题范围可分为三种,分别放在【light | dark | .】目录下进行区分。

  • 亮色图标: 仅仅在亮色主题下才能使用。
  • 暗色图标: 仅仅在暗色主题下才能使用。
  • 通用图标: 在所有主题下都可以使用。

功能类型划分

根据图标功能可分为三类图标,分别放在【texts | actions | icons】目录下区分。

  • 纯文本性图标(TextType),其颜色会跟随画笔的前景色变化(和文字颜色保持一致),针对一些工具性图标(一般都比较小,且颜色单一)。
  • 动作型图标(ActionType),其颜色会在其 Mode 改变时跟随画笔前景色(Normal模式图标颜色不会发生变化),针对一些工具性图标(一般都比较小,且颜色单一&#x
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"UOS统信操作系统QIcon::fromTheme详解":http://eshow365.cn/6-40198-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!