Добрый день.
Возник вопрос по Qt.
Есть созданная форма в Qt designer, на ней кнопка и метка. По нажатию на кнопку создаётся программно QWidget с кнопкой, которой присваивается слот для изменению метки с первой формы. Все работает.
void MainWindow::on_pushButton_clicked()
{
QWidget* Form = new QWidget;
Form->setAttribute(Qt::WA_DeleteOnClose, true);
QHBoxLayout *layout=new QHBoxLayout;
QPushButton *btn=new QPushButton(tr("knopka"));
connect(btn,SIGNAL(clicked()),SLOT(editLabel()));
layout->addWidget(btn);
Form->setLayout(layout);
Form->show();
}
void MainWindow::editLabel(){
ui->label->setText("ergh");
}
Теперь вопрос, как сделать тоже самое если обе формы созданы в дизайнере?