我怎样才能用qt在我的键盘上只显示数字

How can I show on my keyboard only numbers with qt

我在我的项目中使用 Qt Quick 虚拟键盘,当我单击一个对象时,我想显示键盘但只是数字。我该怎么做?

这就是我想要做的

您可以使用只允许输入数字的Qt.ImhFormattedNumbersOnly。这也包括小数点和减号。

用法示例:

TextField {
    id: your_id

    placeholderText: qsTr("სახელი")

    inputMethodHints: Qt.ImhFormattedNumbersOnly
}