使用QLineEdit可以在用户输入数字时显示数字的千位分隔符

哪种方法最好?

最佳答案

您可以将插槽连接到void QLineEdit::textEdited ( const QString & text )QLineEdit信号,并通过setText()方法在编辑的字符串中添加一些空格/分隔符。由于textEdit不会再次发出,因此它应该可以工作。

Qt文档说:



您可以利用这种情况来检查用户输入的字符串是否实际上是数字,并在需要时更正它。

关于c++ - QLineEdit千位分隔符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6442193/

10-15 06:09