68 virtual void drawCategory(
const QModelIndex& index,
70 const QStyleOption& option,
71 QPainter* painter)
const;
77 virtual int categoryHeight(
const QModelIndex& index,
78 const QStyleOption& option)
const;
83 virtual int leftMargin()
const;
88 virtual int rightMargin()
const;
119 virtual void mouseButtonPressed(
const QModelIndex& index,
const QRect& blockRect, QMouseEvent* event);
132 virtual void mouseButtonReleased(
const QModelIndex& index,
const QRect& blockRect, QMouseEvent* event);
141 virtual void mouseMoved(
const QModelIndex& index,
const QRect& blockRect, QMouseEvent* event);
154 virtual void mouseButtonDoubleClicked(
const QModelIndex& index,
const QRect& blockRect, QMouseEvent* event);
162 virtual void mouseLeft(
const QModelIndex& index,
const QRect& blockRect);
167 Private*
const d =
nullptr;