C++ QML材料设计颜色为';不准确

C++ QML材料设计颜色为';不准确,c++,qml,material-design,qt5.7,qtquickcontrols2,C++,Qml,Material Design,Qt5.7,Qtquickcontrols2,我试图使用页面上指定的紫色和其他颜色,但颜色显示不准确。 这是在我的设备和linux上显示的紫色图像: 以下是默认Hello World应用程序的相关代码片段: .pro文件: QT += qml quick quickcontrols2 main.cpp: #include <QQuickStyle> 材料设计规范对此有点不一致。在贴纸中,所有按钮在黑暗主题中都使用较浅的色调,而在规格的其他地方,它们大多使用与光明主题相同的较深色调。我们正在考虑将其切换回去,但同时,这里有一

我试图使用页面上指定的紫色和其他颜色,但颜色显示不准确。
这是在我的设备和linux上显示的紫色图像:

以下是默认Hello World应用程序的相关代码片段:
.pro文件:

QT += qml quick quickcontrols2
main.cpp:

#include <QQuickStyle>

材料设计规范对此有点不一致。在贴纸中,所有按钮在黑暗主题中都使用较浅的色调,而在规格的其他地方,它们大多使用与光明主题相同的较深色调。我们正在考虑将其切换回去,但同时,这里有一个临时解决方法,使用
Material.color()

  • :材料颜色不符合文件规定
Material.theme: Material.Dark
Material.accent: Material.Purple
Material.theme: Material.Dark
Material.accent: Material.color(Material.Purple)