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