私はqtで電卓を作っています。プレーンテキストの編集ボックスがあります。数字を入力すると、右から印刷したい(他の電卓のように)。
また、数字以外の入力を無効にしたい。(qtでは少し新しい)
私はqtで電卓を作っています。プレーンテキストの編集ボックスがあります。数字を入力すると、右から印刷したい(他の電卓のように)。
また、数字以外の入力を無効にしたい。(qtでは少し新しい)
setAlignment(Qt::AlignRight)
QLineEditを使用するだけで、
QLineEdit::setValidator()
、 例えば:
myLineEdit->setValidator( new QIntValidator(0, 100, this) );
これも見てみましょう: QLineEdit を数値のみを受け入れるように設定します。