QT 控件ComboBox

新建widget工程

在UI中添加控件:

  INPUT widgets:ComboBox

  BOTTONS:Push button

  DISPLAY widgets:TextBrowser

QT 控件ComboBox

 

在UI编辑界面,选中ComboBox点击鼠标右键,选择编辑项目,弹出编辑框,点击下方的加减号添加删除组合框的内容,编辑完成后点击OK

QT 控件ComboBox

 

选中PushButton,点击鼠标右键,选中转到槽,编辑槽函数:

 

 

void Widget::on_pushButton_clicked()
{
    // 获取当前选择的文本
    QString str = ui->comboBox->currentText();
    // 在文本编辑区显示出来
    ui->textBrowser->setText(str);

}

保存UI,执行qmake,编译并运行。

输出效果,如下所示。点击button,在TextBrowser中输出ComboBox中选择的文本。

QT 控件ComboBoxQT 控件ComboBoxQT 控件ComboBox

 

QT 控件ComboBox

上一篇:Nginx文件下载服务器部署


下一篇:leetcode-406. 根据身高重建队列