public slots:
void updateForViewport(qreal width, qreal height);
void setWidth(qreal width);
+ void layout(qreal width = -1);
// these are used by the chatitems to notify the scene and manage selections
void setSelectingItem(ChatItem *item);
protected slots:
void rowsInserted(const QModelIndex &, int, int);
void rowsAboutToBeRemoved(const QModelIndex &, int, int);
+ void dataChanged(const QModelIndex &, const QModelIndex &);
private slots:
void firstHandlePositionChanged(qreal xpos);