Имеется окно, которое должно иметь возможность изменить детей родителя родителя.
Я делаю вот как:
//RDatabaseTopMenu.cpp
RDatabaseTopMenu::RDatabaseTopMenu(QWidget *parent): RPane(parent){
RNewExaminationWindow newExamination = new RNewExaminationWindow(this);
//....
newExamination->open();
}
//RNewExaminationWindow.cpp
RNewExaminationWindow::RNewExaminationWindow(QWidget* p):QDialog(p){
QWidget* p = parentWidget(); //-<p имеет знач. nullptr
}
Почему p имеет значение nullptr?
UPD: оба класса содержат макрос Q_Object