8

ApplicationWindowRowLayoutおよびButtons内部の束を持つ単純なQMLがあります。docsに従ってQt Quick Controls 2Materialテーマを適用しましたが、何も変わりませんでした。どうしたの?

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"
        }
    }
}
4

1 に答える 1

11

一部のマテリアル固有のプロパティをインポートQtQuick.Controls.Material 2.0して設定しても、マテリアル テーマは適用されません。ここで説明する方法のいずれかを使用してテーマが設定されている場合に使用されます。

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

于 2016-08-03T09:42:52.010 に答える