我知道这听起来很奇怪,但我正试图为一个产品及其“营销wordpress网站”构建一个可伸缩和一致的前端“组件库”(特别是CSS和设计风格)。我们有一个复杂的C++桌面应用程序,类似于3D软件。我对图标、颜色、样式使用了材料设计原则,但我想要构建一个一致的设计“系统”,它既可以在web上运行,也可以在我们的GUI上工作,我希望避免让多个人创建同一事物的不同版本(比如浪费时间创建多个按钮样式)。
我知道QSS不是CSS,但语法非常相似,有没有办法在wordpress中重用QT中的CSS表?我希望避免将QT复制和粘贴到wordpress,因为如果wordpress类不在QT中是可以的,但是如果我在QT中更改一些会反映在wordpress样式表中的QT(比如按钮颜色),那就更好了。
发布于 2016-02-18 08:47:49
QSS只支持CSS 2+某些CSS 3+某些自定义qt-特征的重新标记子集.您的想法听起来不错,但在实践中您会遇到很多问题,因为QSS对于Qt中的gui定制来说是不够的。您还需要配置布局,使用小部件的大小策略执行一些神奇的操作。
您可以创建自己的模板引擎,将一些输入转换为QSS和CSS。但是,您将花费更多的时间/金钱来开发这样的功能。
如果需要,您可以使用QtQuick / QML作为GUI,并创建自己的模板引擎,将CSS转换为QtQuick样式。
https://stackoverflow.com/questions/35471719
复制相似问题