webPreview.deleteTimer.setInterval(10000);
connect(&webPreview.deleteTimer, SIGNAL(timeout()), this, SLOT(deleteWebPreviewEvent()));
#endif
+ _showWebPreview = defaultSettings.showWebPreview();
+ defaultSettings.notify("ShowWebPreview", this, SLOT(showWebPreviewChanged()));
setItemIndexMethod(QGraphicsScene::NoIndex);
}
Q_UNUSED(url)
Q_UNUSED(urlRect)
#else
+ if(!_showWebPreview)
+ return;
+
if(webPreview.parentItem != parentItem)
webPreview.parentItem = parentItem;
webPreview.urlRect = QRectF();
#endif
}
+
+void ChatScene::showWebPreviewChanged() {
+ ChatViewSettings settings;
+ _showWebPreview = settings.showWebPreview();
+}