Make the newly arrived topicbutton display background colors and font styles.
[quassel.git] / src / qtui / chatwidget.h
index 8e32783..801203c 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "types.h"
 
-class ChatLine;
+class ChatLineOld;
 class AbstractUiMsg;
 
 //!\brief Scroll area showing part of the chat messages for a given buffer.
@@ -47,6 +47,7 @@ class ChatWidget : public QAbstractScrollArea {
     ~ChatWidget();
     void init(BufferId id);
 
+    virtual QSize minimumSizeHint() const;
     virtual QSize sizeHint() const;
 
   public slots:
@@ -55,11 +56,11 @@ class ChatWidget : public QAbstractScrollArea {
     void prependMsg(AbstractUiMsg *);
     void appendMsg(AbstractUiMsg *);
 
-    void prependChatLine(ChatLine *);
-    void appendChatLine(ChatLine *);
-    void prependChatLines(QList<ChatLine *>);
-    void appendChatLines(QList<ChatLine *>);
-    void setContents(QList<ChatLine *>);
+    void prependChatLine(ChatLineOld *);
+    void appendChatLine(ChatLineOld *);
+    void prependChatLines(QList<ChatLineOld *>);
+    void appendChatLines(QList<ChatLineOld *>);
+    void setContents(QList<ChatLineOld *>);
 
   protected:
     virtual void resizeEvent(QResizeEvent *event);
@@ -94,7 +95,7 @@ class ChatWidget : public QAbstractScrollArea {
 
     int bottomLine, bottomLineOffset;
 
-    QList<ChatLine *> lines;
+    QList<ChatLineOld *> lines;
     QList<qreal> ycoords;
     QTimer *scrollTimer;
     QPoint pointerPosition;