1. Button图标颜色
icon.color: "royalblue"
2. Button修改文字颜色
palette.buttonText: "royalblue"
3. 示例代码
import QtQuick 2.15
import QtQuick.Controls 2.15
Item {
Button{
id: btn
width: parent.width
height: parent.height
background: Rectangle{
border.color: "royalblue"
border.width: 1
color: btn.down ? "red" : "lightsteelblue"
}
icon{
cache: false
source: 'qrc:/Icon/user_icon.png'
height: 40
width: 40
color: "royalblue"
}
text: "Button"
display: AbstractButton.TextUnderIcon
font{
family: "Ubuntu"
pixelSize: 25
}
palette.buttonText: "royalblue"
}
}