+ QList<quint16> _wrapPositions;
+
+ class WrapColumnFinder;
+};
+
+class ChatItem::WrapColumnFinder {
+ public:
+ WrapColumnFinder(ChatItem *parent);
+ ~WrapColumnFinder();
+
+ int nextWrapColumn();
+
+ private:
+ ChatItem *item;
+ QTextLayout *layout;
+ QTextLine line;
+ ChatLineModel::WrapList wrapList;
+ int wordidx;
+ int lastwrapcol;
+ qreal lastwrappos;
+ qreal w;