- _widget.setMinimumWidth(column_width);
- _widget.setMinimumHeight(_widget.rowHeight(1) * (_widget.rowCount()) + 2);
- _widget.setMaximumHeight(_widget.rowHeight(1) * (_widget.rowCount()) + 2);
+ void paint(QPainter *painter, const QStyleOptionGraphicsItem *option,
+ QWidget *widget) {
+ painter->fillRect(0, 0, width, height, QColor(0xcc, 0xcc, 0xff, 0xff));
+ painter->setPen(QColor(0x00, 0x00, 0xff, 0xff));
+ painter->drawRect(0, 0, width, height);
+ painter->drawText(5, 15, name);
+ if (_widget.text() != "")
+ _widget.render(painter, QPoint(5, 20));
+ }