qt - 如何在 Qt Creator 中将菜单点击与操作连接起来?

标签 qt menu action

我对 Qt 完全陌生。

我从一个新的 Qt4 GUI 应用程序开始。

使用设计器,我创建了一个像这样的菜单:

File
 - Exit

如何获取与菜单项关联的操作?

我发现了一个叫做“信号和槽编辑器”的东西,但不知道如何使用它。

最佳答案

选择信号槽编辑器后,单击绿色加号。它将为您提供 4 个字段供您填写。对于发送者,您可以选择创建信号的内容。例如,ActionExit 可能是您为退出菜单项创建的名称。该信号可能会被点击()。接收者通常是您创建的具有所有方法的类。槽是您在要执行的类中创建的方法。例如:

actionExit clicked() <nameOfClass> exitGame()

希望这有帮助。

关于qt - 如何在 Qt Creator 中将菜单点击与操作连接起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2726392/

相关文章:

c++ - 如果从同一个信号调用两个槽,Qt 可以同时调用它们吗?

c++ - Qt/C++ : Is "static_cast" ok for casting in this snippet of code?

java - 如何在Java/Android中制作单独的按钮功能?

javascript - 制作汉堡动画的JS问题

传递了附加参数的 Python argparse 自定义操作

ios - 我无法将按钮与操作相关联

c# - 使用使用 int 参数调用的 Action 初始化任务

c++ - 关于使用 QThreadStorage 的线程安全

c++ - 如何知道子窗口被父窗口销毁

jquery - 带有子部分的水平 jquery 菜单