在Mac上设置Qt/Qml应用程序窗口标题

3

当我在Mac上创建应用程序时,我有两种类型的标题,即:

  1. 应用程序标题栏
  2. Mac主菜单

下面的代码仅更改应用程序菜单中的标题。但默认情况下,在Mac主菜单上显示的是项目名称。我错过了什么?但在Windows上不存在此问题。

import QtQuick 2.15
import QtQuick.Window 2.15

Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")
}

App screenshot with app menu and main menu

2个回答

0
你是否将Qt.application.name设置为你的应用程序名称?
通常在启动QML之前,在main()函数中完成。
QGuiApplication app(argc, argv);
...
app.setApplicationName("Your app name");

嗯...我试过了,但似乎不起作用。我相信这在QtQuick版本1上曾经有效。 - Chilarai

-1

看起来,唯一的解决方案是将 .pro 文件重新命名并再次运行项目


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接