ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

QT实现点击某个菜单项切换软件主板内容

QT实现点击某个菜单项切换软件主板内容
void InfraredMeasurement::slot_action_reHongWaiQt_clicked() { if (reHongWaiQt == NULL) { reHongWaiQt = new ReHongWaiQt(); } exchangedWidget(reHongWaiQt); }

//切换功能列表界面 void InfraredMeasurement::exchangedWidget(QWidget* pWidget) { if (pWidget) { if (currentWidget != NULL) { //移除上一次操作界面 ui.horizontalLayout_param->itemAt(0)->widget()->hide(); ui.horizontalLayout_param->removeItem(ui.horizontalLayout_param->itemAt(0)); } currentWidget = pWidget; ui.horizontalLayout_param->addWidget(currentWidget); ui.horizontalLayout_param->itemAt(0)->widget()->show(); currentWidget->show(); } }
返回列表