QLineEdit輸入內容獲取及合理性檢查?
控件自帶觸發信息:
void textChanged(const QString &);
void textEdited(const QString &);
兩者區別:
1. textChanged():text內容改變時產生信號。
2.textEdited():text內容編輯時產生信號。
邏輯細節區別:
textChanged信號:每當文本改變時,就會發出這個信號。文本參數是新文本。與textEdited()不同,當以編程方式更改文本時,例如,通過調用setText()也會發出此信號。
textEdited信號:每當文本被編輯時,就會發出這個信號。文本參數是新文本。與textChanged()不同,當以編程方式更改文本時,例如,通過調用setText()不會發出此信號