+
+void ChatScene::showWebPreview() {
+#ifdef HAVE_WEBKIT
+ if(webPreview.previewItem)
+ addItem(webPreview.previewItem);
+#endif
+}
+
+void ChatScene::clearWebPreviewEvent() {
+#ifdef HAVE_WEBKIT
+ if(webPreview.previewItem) {
+ if(!webPreview.delayTimer.isActive())
+ removeItem(webPreview.previewItem);
+ else
+ webPreview.delayTimer.stop();
+ delete webPreview.previewItem;
+ webPreview.previewItem = 0;
+ }
+ webPreview.parentItem = 0;
+ webPreview.url = QString();
+ webPreview.urlRect = QRectF();
+#endif
+}