#include <QGraphicsScene>
#include <QTimeLine>
+#include "chatscene.h"
+
class ColumnHandleItem : public QObject, public QGraphicsItem {
Q_OBJECT
public:
ColumnHandleItem(qreal width, QGraphicsItem *parent = 0);
+ virtual inline int type() const { return ChatScene::ColumnHandleType; }
inline qreal width() const { return _width; }
inline QRectF boundingRect() const { return _boundingRect; }
inline qreal sceneRight() const { return _sceneRight; }
void setXPos(qreal xpos);
+ void setXLimits(qreal min, qreal max);
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
- void setXLimits(qreal min, qreal max);
-
public slots:
void sceneRectChanged(const QRectF &);
inline void setColor(const QColor &color) { _rulerColor = color; }