2

私はテキスト入力ボックスを持っています:

TextInput {           
    x: 5
    y: 2
    maximumLength: 16
    width: maximumLength * 20
    height: 17
    focus: false
    validator: RegExpValidator { regExp: /\d+/ }
    KeyNavigation.down: amount
}

そしてクリアボタン。クリアボタンをクリックすると、テキスト入力ボックスがクリアされます。どうやってするの?

4

2 に答える 2

2

id要素にプロパティを追加する必要がありますTextInput

TextInput {
    id: mytextbox
    x: 5
    y: 2
    ...
}

そして、MouseAreaあなたのクリアボタンのイベントクリックであなたはすることができます:

    onClicked: {
        mytextbox.text = "0"; 
    }
于 2013-01-07T12:54:08.110 に答える