0

我创建了一个 QWidget(即充当窗口的东西)。但是我无法使用 QMenu(不是 QMenuBar)为 QWidget 设置菜单栏。我没有使用 Qt 设计器。我正在用 C++ 编写程序,并希望获得有关如何让菜单栏显示在窗口左上角的帮助。这是代码 -

#include <QApplication>
#include <QAction>
#include <QMenu>

int main(int argc, char** argv){
    QApplication qapp_base = QApplication(argc, argv);
    QWidget qwin_main = QWidget();
    qwin_main.setFixedSize(1280, 720);
    QMenu qmen_main = QMenu(&qwin_main);
    qwin_main.show();
    qmen_main.show();
    return qapp_base.exec();
}

4

0 回答 0