class HelpWindow : QDialog{...};
class A: QWidget
{
...
public slots:
void ShowHelpWindow()
{
HelpWindow it(this);
QObject::connect(&it,SIGNAL(confirmed(QString& text)), this, SLOT(UserConfirmHelp(QString& text)));
it.show()
}
void UserConfirmHelp(QString& text)
{
this->MainLabel.setText(text);
}
...
};
вот таким методом it умерает при выходе из функции(что логично). может кто-нибудь знает как можно дождаться закрытия вспомогательного окна?