如何在单击菜单项时调用函数?

wro*_*ame 1 c++ user-interface qt menu

在Qt中,我有一个看起来像这样的菜单栏:

|File|
+-------------------+
|Do Something       |
|Do Something Else  |
+-------------------+
Run Code Online (Sandbox Code Playgroud)

我有一个函数doSomething,我希望在用户点击Do Something文件菜单时调用doSomethingElse该函数,以及当用户点击该菜单项时我同样想要调用的函数.我怎么做到这一点?

jke*_*ian 8

一般来说,您的菜单项是QActions.在的QAction信号连接triggered()doSomething()你想叫那个.

是一个非常全面的描述,它是如何工作的.但是这部分的的地址簿教程是很好的一个简单说明.