将QAction连接到设计中的专用插槽吗?

问题描述 投票:1回答:1

所以我有一个QAction菜单项我想连接到该插槽:

private slots:
    void Open();

((避免使用Connect样板和材料)

在设计器中它永远不会出现,我发现的唯一有效方法如下:

  • 连接到在[[设计]中可见的任何插槽手动将.ui文件编辑为<slot>Open()</slot>
  • 此方法有效,但我想知道是否能错过一些让它直接在信号和插槽编辑器中弹出并避免手动操作的地方?

所以我有一个QAction菜单项,我想连接到该插槽:专用插槽:void Open(); (试图避免连接样板和东西)在设计器中从不显示,唯一有效的...

qt
1个回答
0
投票
Qt(uic)具有自动连接功能。您需要遵循一种模式以使插槽自动连接,该模式为:on_UIELEMENTNAME_SIGNALNAME(<SIGNALPARAMS>)在文档here中了解更多信息>
© www.soinside.com 2019 - 2024. All rights reserved.