qml;文件



import QtQuick 2.0

TextInput {
property alias placeholderText: placeText.text
clip: true
//inputMask: "99.99"//
Text {
id: placeText
color: "#323232"
anchors.verticalCenter: parent.verticalCenter
anchors.left: parent.left
anchors.leftMargin: 5
visible: parent.text.length == 0
}
MouseArea {
anchors.fill: parent
enabled: parent.focus
onWheel: {
var datl = wheel.angleDelta.y/120;//一刻滚轮代表正负120度,所以除以120等于1或者-1
if(datl>0){
text=(parseFloat(text)+0.1).toFixed(2);//parseFloat转换为浮点
}else{
text=(parseFloat(text)-0.1).toFixed(2);//toFixed(2)保留两位小数点
}
}
}
}