1

在 OS X 上的几乎每个应用程序中,如果您单击应用程序的名称,其中一个操作就是“关于”。我了解如何在 中做到这一点QMenuBar,但似乎它不是其中的一部分。

第二个问题是这将如何在 Windows 上显示?

我不使用 QML - 如何在代码中执行此操作?像这样:

QMenu *fileMenu = menuBar->addMenu("File");

QAction *newFile = new QAction("New", fileMenu);
QAction *openProjectAction = new QAction("Open project", fileMenu);

那么如何将“关于”操作添加到应用程序的操作组中?添加了屏幕截图谷歌浏览器 关于

4

1 回答 1

2

您可以简单地将您的操作添加为Help --> About.

  • macOS 上,该操作将自动移至所需部分,如您的屏幕截图所示。
  • Windows上,此操作将保持原样(在该Help部分中)。

您可能还想看看macOS QAction 角色

于 2016-09-15T11:15:24.433 回答