如何在QT Designer的.ui文件中链接外部qss样式表。

5
我已经下载了这些QT Designer的样式表:https://github.com/Alexhuszagh/BreezeStyleSheets。 我希望直接在QT Designer中的“.ui”文件的“编辑样式表”菜单中链接qss文件“dark.qss”。 样式表有一个由QT Designer识别的资源“qrc”文件。 在“编辑样式表”菜单中,我看到可以选择dark.qss文件的选项。唯一的问题是,当使用URL添加它时,会出现“无效样式表”的错误。 我尝试将dark.qss的内容直接复制到“编辑样式表”菜单中。这可以工作。 它实际上改变了样式。 但是,我更喜欢有一个qss文件的链接而不是完整的代码。 是否可能在“编辑样式表”菜单中使用链接到qss文件? enter image description here
1个回答

2
不可以直接加载文件,你需要使用QFile将文件加载到应用程序中,就像存储库的README所示。

我按照自述文件上的步骤操作了...但问题是,在对.ui文件进行一些更新后,更改内容不见了。 - Mihail-Cosmin Munteanu
@Mihail-CosminMunteanu 我不明白你的意思,看起来你遇到了 XY 问题。 - eyllanesc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接