private slots:
void handlePositionChanged(qreal xpos);
- void showWebPreview();
- void clearWebPreviewEvent();
+ void showWebPreviewEvent();
+ void deleteWebPreviewEvent();
private:
void setHandleXLimits();
struct WebPreview {
ChatItem *parentItem;
- WebPreviewItem *previewItem;
+ QGraphicsItem *previewItem;
QString url;
QRectF urlRect;
QTimer delayTimer;
+ QTimer deleteTimer;
WebPreview() : parentItem(0), previewItem(0) {}
};
WebPreview webPreview;