QLineEdit 使用方法


 

在Qt中,QLineEdit是文本編輯框控件,是比較基礎且常用的控件的之一,下面是其的一些基本操作。

比如:

禁用或啟用該控件

// lineedit is the object name of QLineEdit
ui->lineedit.setDisabled(false);
ui->lineedit.setDisabled(true);

 

設置內容或者返回內容:

ui->lineedit.setText("hello");
QString s = ui->lineedit.text();

 

將控件設為只讀模式:

ui->lineedit.setReadOnly(true);

 

控件只接受整型或者浮點型:

ui->lineedit->setValidator( new QIntValidator(0, 100, this) );
ui->lineedit->setValidator( new QDoubleValidator(0, 100, 2, this) );

 

文本改變響應函數:

void MainWindow::on_lineedit_textChanged() {
    qDebug() << "on_lineedit_textChanged()..." << endl;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM