我正在使用Creator 4.8.0和QtQuick 2.9
是否可以在QML中定义一个带有圆角的按钮?
答案 0 :(得分:0)
QML有一个带有radius属性的RoundButton https://doc.qt.io/qt-5.11/qml-qtquick-controls2-roundbutton.html
import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 2.3
Window {
visible: true
width: 640
height: 480
title: qsTr("Hello Round Button")
RoundButton {
text: "Press me please"
radius: 5
}
}
答案 1 :(得分:0)
如果要使用Rolf Winter的答案:https://stackoverflow.com/a/53816297/7600801
根据他们的博客文章,Qt Quick Controls 2.3已在Qt 5.10中发布: http://blog.qt.io/blog/2017/11/23/ready-qt-quick-controls-2-3/
使用Qt的维护工具,您应该能够在安装中添加5.10套件。然后在您的项目中,添加工具包并将其选择为要编译的工具包,然后应该可以导入QtQuick.Control 2.3