: x(-5), y(-20)
, dx(250), dy(270)
, name(name) {
- _widget.addItem("THIS");
- _widget.addItem("IS");
- _widget.addItem("A");
- _widget.addItem("TEST");
- _widget.resize(dx-20, dy-20);
+ _widget.setMinimumWidth(_widget.sizeHintForColumn(0) + 10);
+ dy = _widget.sizeHint().height() + 20;
+ dx = _widget.sizeHintForColumn(0) + 10;
+ if (dx < 270) dx = 270;
}
+ void addItem(const QString& line) {
+ _widget.addItem(line);
+ _widget.setMinimumWidth(_widget.sizeHintForColumn(0));
+ dy = _widget.sizeHint().height() + 20;
+ dx = _widget.sizeHintForColumn(0) + 10;
+ if (dx < 270) dx = 270;
+ }
+
QRectF boundingRect() const
{
qreal penWidth = 1;