#include "client.h"
#include "clientbacklogmanager.h"
#include "columnhandleitem.h"
+#include "contextmenuactionprovider.h"
#include "iconloader.h"
#include "messagefilter.h"
#include "qtui.h"
item->addActionsToMenu(&menu, item->mapFromScene(pos));
else
// no item -> default scene actions
- Client::mainUi()->actionProvider()->addActions(&menu, filter(), BufferId());
+ GraphicalUi::contextMenuActionProvider()->addActions(&menu, filter(), BufferId());
menu.exec(event->screenPos());
if(webPreview.url != url) {
webPreview.url = url;
// prepare to load a different URL
- if(webPreview.previewItem && webPreview.previewItem->scene()) {
- removeItem(webPreview.previewItem);
+ if(webPreview.previewItem) {
+ if(webPreview.previewItem->scene())
+ removeItem(webPreview.previewItem);
delete webPreview.previewItem;
webPreview.previewItem = 0;
}