Могу ли я использовать 2 setScene на GraphicsView?

я использую этот код, но GraphicsView покажет последнюю команду, как я могу показать два setScence в одном GraphicsView?

ui->setupUi(this);
line1= new QGraphicsScene (this);
line= new QGraphicsScene (this);

ui->graphicsView->setScene(line);    // not show
ui->graphicsView->setScene(line1);   // show

person Majapahit    schedule 03.06.2012    source источник


Ответы (1)


Вам нужны два QGraphicsView. QGraphicsView может отображать только одну сцену за раз. Я не уверен, что это имело бы смысл по-другому. Возможно, вы можете обратиться к QLayout или QSplitter, если вы хотите, чтобы две сцены/вида располагались рядом.

person Anthony    schedule 03.06.2012