Qt Quick 2,难道按钮图标属性没有颜色?
Qt Quick 2, is Button icon property do not have color?
代码:
import QtQuick 2.14
import QtQuick.Window 2.14
import QtQuick.Controls 2.12
Window {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
Button {
width: 100
height: 100
anchors.centerIn: parent
icon.source: "qrc:///ding.svg"
icon.width: 100
icon.height: 100
}
}
我试过png/svg/jpg文件,它们都只有黑色。
是否有一些属性可以设置,或者我只能在按钮内使用图像?
文档在这里:Qt Icons Docs
通过icon.color: "transparent"
设置图标
感谢@folibis
代码:
import QtQuick 2.14
import QtQuick.Window 2.14
import QtQuick.Controls 2.12
Window {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
Button {
width: 100
height: 100
anchors.centerIn: parent
icon.source: "qrc:///ding.svg"
icon.width: 100
icon.height: 100
}
}
我试过png/svg/jpg文件,它们都只有黑色。
是否有一些属性可以设置,或者我只能在按钮内使用图像?
文档在这里:Qt Icons Docs
通过icon.color: "transparent"
感谢@folibis