gpt4 book ai didi

qt - Material 主题似乎在 QML 中不起作用

转载 作者:行者123 更新时间:2023-12-02 04:13:32 27 4
gpt4 key购买 nike

我有一个简单的 QML,其中有一个 ApplicationWindowRowLayout 和一堆 Buttons 。我已按照 the docs 应用了 Qt Quick Controls 2 Material 主题,但没有任何改变。怎么了?

import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Controls.Material 2.0
import QtQuick.Layouts 1.3

ApplicationWindow {
Material.theme: Material.Dark
Material.accent: Material.Orange

id: window
visible: true

RowLayout {
anchors.horizontalCenter: window.horizontalCenter
anchors.bottomMargin: 32

Button {
text: "A"
}

Button {
text: "B"
}

Button {
text: "C"
}
}
}

最佳答案

导入QtQuick.Controls.Material 2.0并设置某些 Material 特定属性不会应用 Material 主题。如果使用此处描述的方法之一设置主题,则将使用它们:

http://doc.qt.io/qt-5/qtquickcontrols2-styles.html

关于qt - Material 主题似乎在 QML 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38739643/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com