gaoyaqi的个人主页

http://www.qtcn.org/bbs/u/184992  [收藏] [复制]

gaoyaqi

  • 7

    关注

  • 2

    粉丝

  • 5

    访客

  • 等级:新手上路
  • 总积分:3
  • 保密,1990-08-20

最后登录:2023-12-04

更多资料

日志

框架结构

2017-10-19 15:09


QList<QToolButton *> btns = ui->widget_left->findChildren<QToolButton *>();
    foreach (QToolButton * btn, btns) {
        connect(btn, SIGNAL(clicked()), this, SLOT(button_clicked()));
    }
    ui->b_alarm->click();




void FrmAlarm::button_clicked()
{

    QToolButton *btn = (QToolButton *)sender();
    QString name = btn->text();

    if (name == "网关配置") {
        ui->stackedWidget->setCurrentIndex(0);
        ui->b_gateway->setChecked(true);
        ui->b_node->setChecked(false);
        ui->b_alarm->setChecked(false);
        ui->b_contral->setChecked(false);

    } else if (name == "节点配置") {
        ui->stackedWidget->setCurrentIndex(1);
        ui->b_gateway->setChecked(false);
        ui->b_node->setChecked(true);
        ui->b_alarm->setChecked(false);
        ui->b_contral->setChecked(false);

    } else if (name == "控制节点") {
        ui->stackedWidget->setCurrentIndex(2);
        ui->b_gateway->setChecked(false);
        ui->b_node->setChecked(false);
        ui->b_alarm->setChecked(false);
        ui->b_contral->setChecked(true);

    } else if (name == "预警配置") {
        ui->stackedWidget->setCurrentIndex(3);
        ui->b_gateway->setChecked(false);
        ui->b_node->setChecked(false);
        ui->b_alarm->setChecked(true);
        ui->b_contral->setChecked(false);

    }

}

分类:默认分类|回复:1|浏览:375|全站可见|转载
 
 
删除

白马

2017-10-20 22:14 -

Powered by phpwind v8.7 Certificate Copyright Time now is:04-20 15:32
©2005-2016 QTCN开发网 版权所有 Gzip disabled