随笔 - 215  文章 - 0  评论 - 14  阅读 - 49万

获取comboBox里面的item使用的方法

使用currentIndex()或者currentText()

void Widget::calc()
{
    int first = ui->firstLineEdit->text().toInt();
    int second = ui->secondLineEdit->text().toInt();
    int result;
    switch(ui->comboBox->currentIndex())
    {
    case 0:
        result = first + second;
        ui->resultLineEdit->setText(QString::number(result));
        break;
    case 1:
        result = first - second;
        ui->resultLineEdit->setText(QString::number(result));
        break;
    case 2:
        result = first * second;
        ui->resultLineEdit->setText(QString::number(result));
        break;
    case 3:
        if(second != 0)
        {
            result = first / second;
            ui->resultLineEdit->setText(QString::number(result));
        }
        break;

    default:break;
    }

}
posted on   神秘藏宝室  阅读(1517)  评论(0编辑  收藏  举报
< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

 >>>转载请注明出处<<<

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示