2013-10-04 77 views
0

我正在用qt製作一個計算器。 我有一個純文本編輯框。 當我輸入數字時,我希望它從右側打印(就像任何其他計算器一樣)。Qt純文本編輯,右邊打印

另外,我想禁用除數字之外的任何輸入。 (在QT小新)

回答

3

你只需要使用您的QLineEdit的和setAlignment(Qt::AlignRight)

QLineEdit::setValidator(),例如:

myLineEdit->setValidator(new QIntValidator(0, 100, this)); 

在這個以alook還有:Set QLineEdit to accept only numbers