Changeset View
Changeset View
Standalone View
Standalone View
kstyle/oxygenshadowhelper.cpp
Show First 20 Lines • Show All 98 Lines • ▼ Show 20 Line(s) | 79 | { | |||
---|---|---|---|---|---|
99 | return true; | 99 | return true; | ||
100 | 100 | | |||
101 | } | 101 | } | ||
102 | 102 | | |||
103 | //_______________________________________________________ | 103 | //_______________________________________________________ | ||
104 | void ShadowHelper::unregisterWidget( QWidget* widget ) | 104 | void ShadowHelper::unregisterWidget( QWidget* widget ) | ||
105 | { | 105 | { | ||
106 | if( _widgets.remove( widget ) ) | 106 | if( _widgets.remove( widget ) ) | ||
107 | { uninstallShadows( widget ); } | 107 | { | ||
108 | // uninstall the event filter | ||||
109 | widget->removeEventFilter( this ); | ||||
110 | | ||||
111 | // disconnect all signals | ||||
112 | disconnect( widget, nullptr, this, nullptr ); | ||||
113 | | ||||
114 | // uninstall the shadow | ||||
115 | uninstallShadows( widget ); | ||||
116 | } | ||||
108 | } | 117 | } | ||
109 | 118 | | |||
110 | //_______________________________________________________ | 119 | //_______________________________________________________ | ||
111 | void ShadowHelper::reparseCacheConfig( void ) | 120 | void ShadowHelper::reparseCacheConfig( void ) | ||
112 | { | 121 | { | ||
113 | // shadow cache | 122 | // shadow cache | ||
114 | _shadowCache->readConfig(); | 123 | _shadowCache->readConfig(); | ||
115 | } | 124 | } | ||
▲ Show 20 Lines • Show All 270 Lines • Show Last 20 Lines |