Есть два класса наследованных от QWidget(Login и Reg)
В классе логин при нажатие на кнопку(регистрации) должен появлять виджет Reg.
Хочу сделать так что бы виджет регистрации появлялся заместо виджета с логином.
Сначала хотел сделать в одном классе (виджете) несколько кнопок\форм и в зависимости от сетуации делать их видимыми или скрывать, но как то не красиво получается.
Пока у меня получилось, что при нажатие на кнопку регистрации появляется просто второе окно.
C++ (Qt)
reg *newReg = new reg;
newReg->show();
Так же могу просто закрыть окно с логином.
Но это мне кажется то же не совсем правильно.
Как это грамотно делается?