Witam
Potrzebuję pomocy.
Utworzyłem na głównej formatce QMdiArea, w którym umieszczam QDialog'i.
Z nowa formatką którą tworzę w MainWindow nie mam problemu
ui->mdiArea->addSubWindow(frmUczniowie);
ale w nowo otwartym oknie znowu tworzę QDialog ale za nic nie mogę go umieścić w Mdi
parent->ui->mdiArea->addSubWindow(frmUczen);
nie działa
Proszę koleżanki i kolegów o pomoc.
Pozdrawiam
Edit:
Udało mi się przez sygnały i sloty
Ale mam pytanko
ui->mdiArea->addSubWindow(frmUCZNIOWIE);
frmUCZNIOWIE->showMaximized();
frmUCZNIOWIE->exec();
tak otwieram QDialog
ale żeby złapać sygnał muszę w konstruktorze MainWindow utworzyć instancje obiektu frmUCZNIOWIE i dopiero wtedy mogę połączyć sygnał ze slotem.
A przecież może być tak że tego okienka nie będę pokazywał.
Czy takie rozwiązanie jest normalne ??
Pzdr