如何使用 qt 在键盘上仅显示数字

Posted

技术标签:

【中文标题】如何使用 qt 在键盘上仅显示数字【英文标题】:How can I show on my keyboard only numbers with qt 【发布时间】:2017-09-13 09:34:53 【问题描述】:

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

这就是我想要做的事情

【问题讨论】:

【参考方案1】:

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

示例用法:

TextField 
    id: your_id

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

    inputMethodHints: Qt.ImhFormattedNumbersOnly

【讨论】:

以上是关于如何使用 qt 在键盘上仅显示数字的主要内容,如果未能解决你的问题,请参考以下文章

如何将键(QtCore.Qt.Key_1)分配给python中的按钮。数字键盘

如何在 R 中使用 Plotly 在折线图上仅显示一些悬停信息点

如何在 HighChart 的 yAxis 上仅显示整数值?

如何在 UILabel 上仅突出显示触摸文本的背景

如何在表上仅显示特定数量的数据

如何使 QInputDialog 触发虚拟键盘显示?