QML------[Material风格]
使用qtquickcontrols2.conf
[Controls]
Style=Material
[Universal]
Theme=Dark
Accend=Red
[Material]
Theme=Light
Accend=Teal
Primary=BlueGrey
必须要加入qml.qrc里面,不然会无法生效。
QT += quickcontrols2
import QtQuick.Controls.Material 2.12
import QtQuick.Controls 2.3
Rectangele{
width:600
height:400
Material.theme: Material.Red
Material.accent: Material.Purple
Material.elevation: 6
Column {
anchors.centerIn: parent
RadioButton { text: qsTr("Small") }
RadioButton { text: qsTr("Medium"); checked: true }
RadioButton { text: qsTr("Large") }
}
Button {
text: qsTr("Button")
highlighted: true
Material.accent: Material.Orange
}
}
效果: