Qt - QLineEdit編輯框


QLineEdit輸入內容獲取及合理性檢查?

控件自帶觸發信息:

 

void textChanged(const QString &);

void textEdited(const QString &);
兩者區別:
  1. textChanged():text內容改變時產生信號。
  2.textEdited():text內容編輯時產生信號。
邏輯細節區別:
 textChanged信號:每當文本改變時,就會發出這個信號。文本參數是新文本。與textEdited()不同,當以編程方式更改文本時,例如,通過調用setText()也會發出此信號。
textEdited信號:每當文本被編輯時,就會發出這個信號。文本參數是新文本。與textChanged()不同,當以編程方式更改文本時,例如,通過調用setText()不會發出此信號

 



  


免責聲明!

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



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