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 了。

 

 

 

  • 19
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值