0

我有一个开始/停止按钮,我想控制哪个选项卡显示在 tabWidget 中。

这就是我的做法。

// Control START/STOP actions
void gui::start_stop()
{
    if (acquisition == 0)
    {
        acquisition = 1;
        ui->pushButton->setText("STOP \nACQUISITION");
        ui->pushButton->setStyleSheet("background-color: #8090d0; border-radius: 5px; color : #ffffff;");
        ui->tab_acquisition->raise();

    }

    else
    {
        acquisition = 0;
        ui->pushButton->setText("START \nACQUISITION");
        ui->pushButton->setStyleSheet("background-color: #6673a6; border-radius: 5px; color : #ffffff;");
        ui->tab_settings->raise();

    }
}

问题是 tab_acquisition 和 tab_settings 没有得到提升

谢谢

4

1 回答 1

1

您应该告诉我们您是否对此方法有疑问,如果您尝试将其连接到 clicked 信号,请确保使用插槽访问说明符声明它。

于 2013-01-31T17:25:37.887 回答