Hallo,
ich benutze ein GUI Framework, der vorgesehene Weg ein Fenster, im Code
des Fensters selbst zu schließen ist
das ist soweit auch kein Problem. Im Destruktor der Instanz, die das
Fenster öffnet nehme ich dann einfach
1 | if(_settingsWindow != nullptr)
|
2 | delete _settingsWindow;
|
und fertig.
Erzeugt wird das Fenster dementsprechend mit
1 | _settingsWindow = new BasicWindow("Information", Colours::grey, DocumentWindow::allButtons);
|
Das funktioniert soweit natürlich. Was ich nun aber interessenhalber
gern wissen würde: Wie würde ich das mit Modern C++/Smart Pointern
abbilden?
Herzliche Grüße
Timm