clean up
[quassel.git] / src / qtui / chatscene.h
index 9ac653b..753b887 100644 (file)
@@ -56,7 +56,7 @@ public:
 
 public slots:
   void updateForViewport(qreal width, qreal height);
-  void setWidth(qreal, bool forceReposition = false);
+  void setWidth(qreal width);
 
   // these are used by the chatitems to notify the scene and manage selections
   void setSelectingItem(ChatItem *item);
@@ -83,7 +83,8 @@ protected slots:
   void rowsAboutToBeRemoved(const QModelIndex &, int, int);
 
 private slots:
-  void handlePositionChanged(qreal xpos);
+  void firstHandlePositionChanged(qreal xpos);
+  void secondHandlePositionChanged(qreal xpos);
   void showWebPreviewEvent();
   void deleteWebPreviewEvent();
 
@@ -101,8 +102,8 @@ private:
   // we store the size in a member variable.
   QRectF _sceneRect;
   int _firstLineRow; // the first row to display (aka: not a daychange msg)
-  void updateSceneRect();
   void updateSceneRect(qreal width);
+  inline void updateSceneRect() { updateSceneRect(_sceneRect.width()); }
   void updateSceneRect(const QRectF &rect);
   qreal _viewportHeight;
 
@@ -116,8 +117,6 @@ private:
   int _firstSelectionRow, _lastSelectionRow;
   bool _isSelecting;
 
-  int _lastBacklogSize;
-
   struct WebPreview {
     ChatItem *parentItem;
     QGraphicsItem *previewItem;