X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatscene.h;h=52580716b41e09021fefd6c9fa367de17c75813a;hp=b2d31fcd6fbe1787abac5137fadeecdf95e93b1f;hb=900cce213a6ed000b7131a05a0dec7d04b35b023;hpb=e8a39b4c3c92e193ab861a3fea84a261bb6fbd24 diff --git a/src/qtui/chatscene.h b/src/qtui/chatscene.h index b2d31fcd..52580716 100644 --- a/src/qtui/chatscene.h +++ b/src/qtui/chatscene.h @@ -72,8 +72,7 @@ public: TripleClick }; - ChatScene(QAbstractItemModel *model, const QString &idString, qreal width, ChatView *parent); - ~ChatScene() override; + ChatScene(QAbstractItemModel *model, QString idString, qreal width, ChatView *parent); inline QAbstractItemModel *model() const { return _model; } inline MessageFilter *filter() const { return qobject_cast(_model); } @@ -286,13 +285,12 @@ private: ShowPreview, HidePreview }; - ChatItem *parentItem; - QGraphicsItem *previewItem; + ChatItem *parentItem{nullptr}; + QGraphicsItem *previewItem{nullptr}; QUrl url; QRectF urlRect; - PreviewState previewState; + PreviewState previewState{NoPreview}; QTimer timer; - WebPreview() : parentItem(nullptr), previewItem(nullptr), previewState(NoPreview) {} }; WebPreview webPreview; #endif // HAVE_WEBKIT || HAVE_WEBENGINE