Aka*_*wal 4 c++ qml material-design qt5.7 qtquickcontrols2
我正在尝试使用此页面上指定的紫色和其他颜色,但颜色无法准确显示.
这是我的设备和linux上显示的紫色图像:
以下是默认Hello World应用程序的相关代码片段:
.pro文件:
QT += qml quick quickcontrols2
Run Code Online (Sandbox Code Playgroud)
main.cpp中:
#include <QQuickStyle>
Run Code Online (Sandbox Code Playgroud)
在 int main(int argc, char *argv[])
QQuickStyle::setStyle("Material");
main.qml:
Material.theme: Material.Dark
Material.accent: Material.Purple
Run Code Online (Sandbox Code Playgroud)
Material Design规范对此有点不一致.在贴纸中,所有按钮都在黑暗主题中使用如此浅的色调,而在规格中的其他位置,它们大多使用与浅色主题相同的深色调.我们正在考虑将其切换回来,但同时,这是一个临时的解决方法Material.color():
Material.theme: Material.Dark
Material.accent: Material.color(Material.Purple)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1812 次 |
| 最近记录: |