- inline ColumnHandleItem *firstColumnHandle() const { return firstColHandle; }
- inline ColumnHandleItem *secondColumnHandle() const { return secondColHandle; }
+ ColumnHandleItem *firstColumnHandle() const;
+ ColumnHandleItem *secondColumnHandle() const;
+
+ inline CutoffMode senderCutoffMode() const { return _cutoffMode; }
+ inline void setSenderCutoffMode(CutoffMode mode) { _cutoffMode = mode; }
+
+ QString selection() const;
+ inline bool hasGlobalSelection() const { return _selectionStart >= 0; }
+ inline bool isGloballySelecting() const { return _isSelecting; }
+ bool isPosOverSelection(const QPointF &) const;
+ void initiateDrag(QWidget *source);