【问题标题】:Where could I get qt default plastique qss file?我在哪里可以获得 qt 默认 plastique qss 文件?
【发布时间】:2017-01-14 20:38:52
【问题描述】:

我想复制 QComboBox 样式表,但找不到 plastique 样式的 qss 文件。

【问题讨论】:

  • Qt 小部件样式是基于插件的,因此没有可查找的 qss 文件。用户定义的样式表应用在样式插件完成的样式之上。
  • 在某处是否有任何具有完整 plastique 风格的文档或源代码?
  • 当然有源代码,但我怀疑你是否会发现其中任何一个非常有用。也许您应该编辑您的问题并解释您想要实现的目标。
  • Qt 中的任何小部件都没有默认样式表。所有样式都由样式插件以编程方式完成。
  • 我认为他想做的是为一些 plastique 元素创建一个 qss 样式表。例如...如果有与 plastique 样式相同的圆形按钮和圆形选项卡小部件,但采用 qss 样式格式,那就太好了,这样他就可以覆盖他当前的样式。他可能不需要整个 plastique 风格。

标签: qt pyqt pyqt4 qtstylesheets qstylesheet


【解决方案1】:

在 Qt 5 中,QPlastiqueStyle 及其朋友已被删除。但是它们已被放入自己的模块中,因此您可以从 qtstyleplugins repository 克隆它以读取其代码。

如果您需要,没有什么可以禁止您使用它们。

【讨论】:

  • 感谢您的回答。我克隆了存储库,但我无法获得任何样式代码。我可以在哪个文件上得到它?
  • 可能是src/plugins/styles/plastique/qplastiquestyle.cpp
  • 里面没有qt样式。
  • 在这种情况下找不到样式表。 QPlastiqueStyle 是一个完整的样式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多