11 : QProxyStyle(style), m_view(view)
15 QPainter *painter,
const QWidget *widget)
const
17 const bool indicator = (element == QStyle::PE_IndicatorItemViewItemDrop);
23 QPainter viewPainter(this->m_view->viewport());
24 QPoint point = this->m_view->mapFromGlobal(QCursor::pos());
27 const QPoint topLeft(0, point.y());
28 const QPoint topRight(this->m_view->width(), point.y());
29 viewPainter.drawLine(topLeft, topRight);
Non templated base class, allows Q_OBJECT and signals / slots to be used.
CViewBaseProxyStyle(CViewBaseNonTemplate *view, QStyle *style=nullptr)
Constructor.
virtual void drawPrimitive(PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const
Views, mainly QTableView.