QT ComBoBox的基本方法

  • 1)addItems

  void addItem(const QString &text, const QVariant &userData = QVariant())

  void addItem(const QIcon &icon, const QString &text, const QVariant &userData = QVariant())

  在列表的最後一項添加一個文本內容爲test選項

  • 2)currentText

  QString currentText() const

  返回下拉列表框中當前選中的文本

  • 3)count

  int count() const

  返回當前列表框中選項數量

  • 4)currentIndex

  int currentIndex() const

  返回當前列表框中選中文本的序號

      用法:int  num  =  this->ui- ComBoBox->currentIndex();

  • 5)setCurrentIndex(int num);//num  是選中的序號

設置當 ComBoBox摺疊後它顯示的值。

  • 6)insertItem( , ,)

 

  • insertItem(位置,文本,數據)
 ui->comBox->insertItem(1,"abc","apple");
 
    ui->comBox->currentIndex(); //1
    ui->comBox->currentText(); //abc
    ui->comBox->currentData(); //apple
    //可以動態取值

 

 

  • 7)槽函數寫法

 


    connect(ui->comBox,SIGNAL(currentIndexChanged(int)),this, SLOT(slotLoadList(int)));

 

今天我想了半天,關於頁面的初始化,我以前做計算器的時候都沒有的覺悟,就是當我們要初始化頁面的數據,那這就很想類的構造函數,所以我們只需要把數據放在我們的ui(界面)的構造函數裏面就ok 了。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章