gpt4 book ai didi

qt - Qt Creator Designer中的“主题”图标如何工作?

转载 作者:行者123 更新时间:2023-12-04 01:08:09 27 4
gpt4 key购买 nike

当我创建“命令链接按钮”(QCommandLinkButton)时,它具有相对不错的绿色箭头图标。



我想看看我还能选择哪些其他漂亮的图标。当我尝试更改图标时,出现[Theme]而不是路径或某些GUI选择对话框:



我还注意到上下文菜单:



当我单击“从主题设置图标”时,再次期望一些GUI选择列表,我仅得到一个文本字段:



我在想什么



从中提取绿色箭头的图标列表在哪里?

最佳答案

我认为这不是您要使用的功能。那里的“主题”名称对应于QIcon::fromTheme功能,该功能使用根据FDO规范命名的图标


http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html


除非您部署自己的主题文件,否则它们在非FDO平台(Windows,Mac等)上实际上不受支持。



现在,Qt本身附带了一些库存图标;我不知道如何从Designer中设置它们,但是从代码中可以使用QStyle::standardIcon

 widget->setIcon(widget->style()->standardIcon(QStyle::SP_BrowserReload));




如果Qt没有提供您需要的图标,则需要将其发货。在这种情况下, Resource System是将其与可执行文件捆绑在一起的便捷方法。



最后,但并非最不重要的一点是,从UX的角度来看,除非真正构建类似于Vista的向导,否则应考虑使用 QToolButton

关于qt - Qt Creator Designer中的“主题”图标如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34417617/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com