Мне нужно разместить графические объекты в определенной последовательности, Layout для этого идеально подходит.
И вот открыв документацию я обнаружил такой пример:
QGraphicsScene scene;
QGraphicsWidget *textEdit = scene.addWidget(new QTextEdit);
QGraphicsWidget *pushButton = scene.addWidget(new QPushButton);
QGraphicsGridLayout *layout = new QGraphicsGridLayout;
layout->addItem(textEdit, 0, 0);
layout->addItem(pushButton, 0, 1);
QGraphicsWidget *form = new QGraphicsWidget;
form->setLayout(layout);
scene.addItem(form);
Объясните мне, для чего QGraphicsWidget добавлять и на сцену и в layout? layout же вроде как тоже на сцене, или я чего то не понимаю.... Это реально нужно для чего то, или просто пример такой корявый в документации?
Попробовал поместить только в layout, отображение вроде нормально работает...