在QT5中,如何在子菜单项的点击事件上打开新的window?

In QT5, how to open new window on click event on sub-menu item?

我是 QT 编程和 UI 设计的新手。 我想在用户单击子菜单或菜单项时打开一个新的 window。 我可以在用户单击按钮时成功打开一个新的 window。

下面是我的主图window。我想在用户单击 'password' 菜单项

时打开新的 window

当用户点击测试按钮时,新 window 打开成功。

非常感谢任何帮助。

创建广告位:

public slots:
    void slot();

将信号triggered()连接到这个槽

connect({your QAction}, SIGNAL(triggered()), this, SLOT(slot()));

从插槽中打开 window。

void {your QMainWindow}::slot(){
   //open yout window here
}