qt - 如何在 qtquickcontrols2.conf 中定义颜色的深浅?
问题描述
我正在尝试在qtquickcontrols2.conf
文件中定义我的应用程序的样式,如下所示:
[Controls]
Style=Material
[Material]
Theme=Light
Variant=Dense
Accent=DeepOrange
Primary=Indigo
Foreground=Blue
Background=Grey
对于四种颜色(Accent
、和)中的每一种Primary
,我也想指定阴影。但是我找不到我应该使用的语法。Foreground
Background
这可能吗?如何?
解决方案
目前是不可能的。您可以在根对象上设置它:
ApplicationWindow {
// ...
Material.foreground: Material.color(Material.Blue, Material.ShadeA100)
}
这将传播到应用程序中的所有其他控件。
推荐阅读
- javascript - 错误:插件/预设文件不允许导出对象,只有函数/babel-preset-stage-0
- python - 码头工人/蟒蛇;在一台机器上很好,在另一台机器上是“非法指令”;停止
- c# - 如何检查网络连接是全双工还是半双工
- highcharts - 使用一些数据列来绘制图表,并在工具提示 highcharts 上显示一些数据列
- javascript - 如何分解需要父级属性的 React 组件?
- r - R:如何确保 R CMD BATCH 不会产生非 ASCII 字符?
- javascript - 我无法在状态中设置空数组
- sql - 出现错误 ORA-00933: SQL 命令未正确结束
- python - Pandas - 将 r 与文件名连接起来不起作用
- docker - 如何在 Docker 容器中运行 VS Code 的扩展开发主机来测试我的 vscode 扩展?