如何在QGraphicsView中实现菜单栏



我有一个动态显示图像的QGraphicsView。我还使用fitInView功能来调整窗口大小。现在我需要在QGraphicsView的顶部添加菜单栏。如何实现?请帮忙。我是Qt的新手

作为初学者,最简单的方法是将QGraphicsView放入QVBoxLayout中,然后创建一个QMenuBar并将其插入图形视图上方。

QMenuBar *bar = new QMenuBar();
ui->yourVerticalLayout->insertWidget( 0, bar );
QMenu* yourMenu = bar->addMenu("Your Menu title");
QAction* yourFirstAction = yourMenu->addAction("Your First Action");

最新更新