X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fuisupport%2Fgraphicalui.cpp;h=c2422b3e5dcfa6d499369774a108ba1cd2f2806b;hp=8e5fe9432df1c0bdceff37522abb98f36461494e;hb=647215f1dd8ea6fdb6e4fb747c5dc3e19c4ec3fc;hpb=4476cfb22f36ad9ba96e4978c3bcce1c2f6b5a04 diff --git a/src/uisupport/graphicalui.cpp b/src/uisupport/graphicalui.cpp index 8e5fe943..c2422b3e 100644 --- a/src/uisupport/graphicalui.cpp +++ b/src/uisupport/graphicalui.cpp @@ -25,6 +25,7 @@ #include "actioncollection.h" #include "contextmenuactionprovider.h" +#include "toolbaractionprovider.h" #ifdef Q_WS_X11 # include @@ -83,6 +84,12 @@ void GraphicalUi::setUiStyle(UiStyle *style) { _uiStyle = style; } +void GraphicalUi::disconnectedFromCore() { + _contextMenuActionProvider->disconnectedFromCore(); + _toolBarActionProvider->disconnectedFromCore(); + AbstractUi::disconnectedFromCore(); +} + bool GraphicalUi::eventFilter(QObject *obj, QEvent *event) { #ifdef Q_WS_WIN if(obj == mainWidget() && event->type() == QEvent::ActivationChange) {