c++ - Qt QML MenuBar 和菜单不显示

标签 c++ qt qml

我是 Qt 和 Qt/QML 的新手,我正在尝试设置一个菜单栏,但它根本不显示。

我已经复制粘贴了代码,但仍然没有(来自 Qt 文档)。

import QtQuick 2.0
import QtQuick.Controls 1.0

ApplicationWindow {
    visible: true;
    width: 1000;
    height: 700;
    title: "App";
    MenuBar {
        Menu {
            title: "File"
            MenuItem { text: "Open..." }
            MenuItem { text: "Close" }
        }

        Menu {
            title: "Edit"
            MenuItem { text: "Cut" }
            MenuItem { text: "Copy" }
            MenuItem { text: "Paste" }
        }
    }
}

最佳答案

通过使用解决了

menuBar: MenuBar{//菜单栏内容

代替

MenuBar{//菜单栏内容}

关于c++ - Qt QML MenuBar 和菜单不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19221708/

相关文章:

c++ - QMutexLocker 是否返回错误代码(如果有)?

python - Qtablewidget去除黑色空间PyQt5

qt - 如何设置 QML MapPolyline 路径属性

python - 在 PyQt5 中将 QML 的 ChartView 保存到图像文件

c++ - 区别:std::runtime_error 与 std::exception()

c++ - boost::gregorian::date 时间?

c++ - 线程没有从 sleep 中醒来

c++ - 创建一个结构数组但稍后定义大小?

c++ - 如何在编译时排除单元测试

android - QML - 通过点击事件显示菜单栏或菜单项