我在QGraphicsWidget中
显示若干张
图片,代码如下
- QGraphicsLinearLayout *linearLayout = new QGraphicsLinearLayout(Qt::Vertical);
- QGraphicsWidget *widget = new QGraphicsWidget;
- linearLayout->addItem(wg1);
- linearLayout->addItem(wg2);
- linearLayout->addItem(wg3);
- widget->setLayout(linearLayout);
每个Item是QGraphicsWidget的子类(
例如MyWidget
*wg1 = new MyWidget;)。
我在每个Item的 paint 函数中drawpixmap一张图片。
现在的
问题是如果图片很大的话,显示效果不是很好。
怎样才能让QGraphicsWidget随着显示的图片大小自动
缩放呢?