Название: Перезапустить MainWindow Отправлено: Dastes от Июнь 27, 2012, 21:01 Есть класс MainWindow, объект которого создается в main.cpp
Код:
Нужно сделать, что бы при вызове метода MainWindow, окно как бы перезапускалось, старое закрывалось и открывалось новое. Пробовал вызвать конструктор, без результата. Код: Window::Window(0) Такое можно вообще сделать в самом классе? Название: Re: Перезапустить MainWindow Отправлено: mutineer от Июнь 27, 2012, 21:09 что ты имеешь в виду под перезапуском объекта?
Название: Re: Перезапустить MainWindow Отправлено: Bepec от Июнь 27, 2012, 21:36 Видимо подразумевает уничтожение старого класса и создание нового класса с конструктором по умолчанию :)
Название: Re: Перезапустить MainWindow Отправлено: Dastes от Июнь 27, 2012, 22:37 Видимо подразумевает уничтожение старого класса и создание нового класса с конструктором по умолчанию :) Как это сделать? Название: Re: Перезапустить MainWindow Отправлено: mutineer от Июнь 27, 2012, 22:45 Видимо подразумевает уничтожение старого класса и создание нового класса с конструктором по умолчанию :) Как это сделать? new/delete Название: Re: Перезапустить MainWindow Отправлено: Bepec от Июнь 27, 2012, 22:54 Код: вашКласс * name = new вашКласс(0); А потом тупо Код: name->close(); PS И да, читай подпись у mutineer, не пожалеешь! Название: Re: Перезапустить MainWindow Отправлено: Dastes от Июнь 28, 2012, 12:21 Код: вашКласс * name = new вашКласс(0); А потом тупо Код: name->close(); PS И да, читай подпись у mutineer, не пожалеешь! |