我有一个动态显示图像的QGraphicsView。我还使用fitInView功能来调整窗口大小。现在我需要在QGraphicsView的顶部添加菜单栏。怎么实现这个?请帮忙。我是Qt的新人
答案 0 :(得分:1)
作为初学者,最简单的方法是将 QGraphicsView 放入 QVBoxLayout 并创建 QMenuBar 并将其插入图形视图上方。< / p>
QMenuBar *bar = new QMenuBar();
ui->yourVerticalLayout->insertWidget( 0, bar );
QMenu* yourMenu = bar->addMenu("Your Menu title");
QAction* yourFirstAction = yourMenu->addAction("Your First Action");