QLineEdit 相關知識

2022-01-12 18:34:13 字數 528 閱讀 9951

qlineedit實現數字校驗

#include

class qvalidator *validator=new qintvalidator(0,9999,this);

lineedit->setvalidator(validator);

例二qintvalidator v( 0, 100, this );

qlineedit* edit = new qlineedit( this );

// 這個行編輯只接受從0到100的整數

edit->setvalidator( &v );

2,獲得輸入焦點的資訊

有當qlineedit獲得輸入焦點的時候所傳送的訊號麼?我想在滑鼠點選編輯框的時候彈出乙個對話方塊。

hercules

2009-07-18 23:21

你可以處理focusinevent

aoo7wangyan

2009-07-19 08:41

謝謝!

QLineEdit游標問題

qlineedit的游標當失去焦點後仍然顯示的問題 在lineedit和其它按鈕之間切換焦點時,注意lineedit的設定有順序,否則當失去焦點時仍有游標閃,或者得到焦點無游標。使lineedit有效 cpp view plain copy lineedit setenabled true line...

mysql相關知識 MySQL相關知識

字串拼接 select from tablename where mydata like concat curdate limit 3 這裡concat是字串拼接,concat mys q l mysql 顯示日期不帶時間的函式,如 2015 05 14 curdate 是日期不算時間 2015 0...

QLineEdit 訊號函式總結

qlineedit一共有6個訊號函式,並不多,很好理解。void cursorpositionchanged intold,intnew 當滑鼠移動時發出此訊號,old為先前的位置,new為新位置。void editingfinished 當 按返回或者回車鍵時,或者行編輯失去焦點時,發出此訊號。注...