1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-06-19 20:11:36 +00:00

Delegate cleanup

This commit is contained in:
scrawl 2015-01-31 16:26:15 +01:00
parent bdcc3a4036
commit c093e284d9
2 changed files with 7 additions and 0 deletions

View file

@ -182,6 +182,10 @@ namespace MWGui
HUD::~HUD() HUD::~HUD()
{ {
mMainWidget->eventMouseLostFocus.clear();
mMainWidget->eventMouseMove.clear();
mMainWidget->eventMouseButtonClick.clear();
delete mSpellIcons; delete mSpellIcons;
} }

View file

@ -352,8 +352,11 @@ namespace MWGui
WindowManager::~WindowManager() WindowManager::~WindowManager()
{ {
MyGUI::LanguageManager::getInstance().eventRequestTag.clear();
MyGUI::PointerManager::getInstance().eventChangeMousePointer.clear(); MyGUI::PointerManager::getInstance().eventChangeMousePointer.clear();
MyGUI::InputManager::getInstance().eventChangeKeyFocus.clear(); MyGUI::InputManager::getInstance().eventChangeKeyFocus.clear();
MyGUI::ClipboardManager::getInstance().eventClipboardChanged.clear();
MyGUI::ClipboardManager::getInstance().eventClipboardRequested.clear();
delete mConsole; delete mConsole;
delete mMessageBoxManager; delete mMessageBoxManager;