【发布时间】:2015-11-02 21:08:18
【问题描述】:
我正在为我的Qt 应用程序创建一个样式表来自定义外观。我很想利用像LESS 或Compass 这样的CSS 生成器,所以我至少可以使用颜色变量,也许还可以利用它们提供的其他一些很酷的特性。
我担心 Qt 不使用 W3C 标准的样式表,它们使用 subset 的语法和一些额外的选项。
这甚至可能吗? Less 和 Compass 能否生成有效的Qt stylesheets?
【问题讨论】:
-
Less 和 Sass(请注意,Compass 只是 Sass 之上的一个框架,而不是某种不同的语言/翻译器)都与标识符无关(因为 CSS 本身也是如此)。 IE。像
Whatever {foo: bar fnord}这样的东西在那里是有效的,所以一般来说,QT 特定的选择器、属性和值应该没有问题(除非有直接违反 CSS 语法的东西)。
标签: css qt less compass-sass qtstylesheets