- _widget.setMinimumWidth(_widget.sizeHintForColumn(0));
- dy = _widget.sizeHint().height() + 20;
- dx = _widget.sizeHintForColumn(0) + 10;
+ _widget.updateGeometry();
+ _widget.setMinimumWidth(_widget.sizeHintForColumn(0) + 10);
+ _widget.setMinimumHeight(_widget.sizeHintForRow(0) * (1 + _widget.count()));
+ _widget.setMaximumHeight(_widget.sizeHintForRow(0) * (1 + _widget.count()));
+ dy = _widget.sizeHintForRow(0) * (1 + _widget.count()) + 25;
+ dx = _widget.sizeHintForColumn(0) + 20;