遇到的问题是:tabwidget在一个cpp中,实际的tab页在另一个cpp中。tabwidget所在ui中有一个treewidget,每次点击树的节点,会在tabwidget中填加一个与节点对应的tab页。
这一部分的需求很简单,只要关联一个信号,槽就可以了。
信号就是treewidgetitem的单击信号
槽函数如下
void statusshow::oninfotabActionTrigged()
{
QString rtu_desc;
rtu_desc = QString("%1_%2").arg(tr("rtuvalue")).arg(m_iRtuId);
allinfo *pallinfo = new allinfo(this);
m_curRtuIndex = ui->tabWidget->addTab(pallinfo, rtu_desc);
ui