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)保留兩位小數點
}
}
}
}