/* 动态生成按钮到 horizontalLayout */
on_actionDelBtn_triggered();//先删除已有按钮
QPushButton *btn[Number];
for (int i = 0; i < Number; ++i)
{
btn = new QPushButton(QString::number(i + 1),this);
btn->setGeometry(10 + 10 * i,5,2,8);
btn->setStyleSheet("background-color: rgb(170, 0, 255);");
ui->horizontalLayout->addWidget(btn);
connect(btn,SIGNAL(clicked()),this,SLOT(on_actionMeas_triggered()));//动态生成连接函数
}
问题:以上代码生成的按钮如何用代码调用clicked()?用代码实现界面上类似ui->btn->click();这样的调用。