QGraphicsView
他のウィジェットと一緒にレイアウトに追加したい固定サイズが欲しいです。ただし、QGraphicsView
単に無視しresize()
ます。関連するコードは次のとおりです。
QGraphicsScene* scene = new QGraphicsScene;
QGraphicsView* view = new QGraphicsView(scene);
view->setBackgroundBrush(QBrush(Qt::black, Qt::SolidPattern));
view->resize(1000, 600);
QVBoxLayout* layout = new QVBoxLayout;
layout->setMargin(0);
layout->addWidget(view);
setLayout(layout);
setFixedSize()
の代わりに使用するとresize()
、サイズは実際に正しく設定されています。ただし、ウィンドウのサイズが更新されていないようで、ウィンドウが適切に中央に配置されていません。
の固定サイズを設定するにはどうすればよいですQGraphicsView
か?