Revision e2a5fdca
Added by skyjake over 11 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- client
- include
- src
- ui
- widgets
- busywidget.cpp (diff)
- buttonwidget.cpp (diff)
- choicewidget.cpp (diff)
- consolecommandwidget.cpp (diff)
- consolewidget.cpp (diff)
- contextwidgetorganizer.cpp (diff)
- dialogwidget.cpp (diff)
- documentwidget.cpp (diff)
- guirootwidget.cpp (diff)
- guiwidget.cpp (diff)
- labelwidget.cpp (diff)
- legacywidget.cpp (diff)
- lineeditwidget.cpp (diff)
- logwidget.cpp (diff)
- menuwidget.cpp (diff)
- notificationwidget.cpp (diff)
- popupwidget.cpp (diff)
- progresswidget.cpp (diff)
- scrollareawidget.cpp (diff)
- taskbarwidget.cpp (diff)
- widgets
- ui
- client
Fixed|UI|Client: Destroy GUI widgets properly
It is never a good idea to call virtual methods from the destructor.
Now deinitialization is required before deletion, but GuiWidget::destroy()
is provided to do this conveniently.