X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatscene.h;h=f3d6273447dd7f6c9d6551cfaca87b28434eacef;hp=82ccacc28220f6946c8b319c998e052ff56574bd;hb=49813fa53b34ffa35837d30fd022e2fc72f57eb5;hpb=d7a7c6e5242fd0f500b2c1c75579c9db81a91d0c diff --git a/src/qtui/chatscene.h b/src/qtui/chatscene.h index 82ccacc2..f3d62734 100644 --- a/src/qtui/chatscene.h +++ b/src/qtui/chatscene.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-09 by the Quassel Project * + * Copyright (C) 2005-2010 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -108,7 +108,7 @@ public: public slots: void updateForViewport(qreal width, qreal height); void setWidth(qreal width); - void layout(qreal width = -1); + void layout(int start, int end, qreal width); // these are used by the chatitems to notify the scene and manage selections void setSelectingItem(ChatItem *item); @@ -122,7 +122,7 @@ public: void requestBacklog(); #ifdef HAVE_WEBKIT - void loadWebPreview(ChatItem *parentItem, const QString &url, const QRectF &urlRect); + void loadWebPreview(ChatItem *parentItem, const QUrl &url, const QRectF &urlRect); void clearWebPreview(ChatItem *parentItem = 0); #endif @@ -203,7 +203,7 @@ private: }; ChatItem *parentItem; QGraphicsItem *previewItem; - QString url; + QUrl url; QRectF urlRect; PreviewState previewState; QTimer timer;