[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [oxygen-gtk/1.4] src: make sure all signals are disconnected at destruction
From: Hugo Pereira Da Costa <hugo () oxygen-icons ! org>
Date: 2014-01-19 19:33:30
Message-ID: E1W4y7e-0003zM-OD () scm ! kde ! org
[Download RAW message or body]
Git commit ff7d401a6b88f35222007b77a4268b2b26fa57b2 by Hugo Pereira Da Costa.
Committed on 17/01/2014 at 16:38.
Pushed by hpereiradacosta into branch '1.4'.
make sure all signals are disconnected at destruction
M +3 -1 src/oxygenshadowhelper.cpp
http://commits.kde.org/oxygen-gtk/ff7d401a6b88f35222007b77a4268b2b26fa57b2
diff --git a/src/oxygenshadowhelper.cpp b/src/oxygenshadowhelper.cpp
index 9f1db01..74a4c8f 100644
--- a/src/oxygenshadowhelper.cpp
+++ b/src/oxygenshadowhelper.cpp
@@ -62,9 +62,11 @@ namespace Oxygen
std::cerr << "Oxygen::ShadowHelper::~ShadowHelper" << std::endl;
#endif
+ for( WidgetMap::iterator iter = _widgets.begin(); iter != _widgets.end(); ++iter )
+ { iter->second._destroyId.disconnect(); }
+
reset();
_realizeHook.disconnect();
-
}
//______________________________________________
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic