我目前正在使用Qt Designer构建GUI,并且想要自定义菜单操作的槽。
例如:我希望用户按下菜单动作,如果部件已隐藏,则显示它;如果已经可见,则隐藏它。
基本上,我的意思是执行我的代码而不是默认的操作,例如show()或hide()。
因此,我想知道是否应该创建QMenuBar的子类,向其中添加自定义插槽,然后创建插件以在Qt Designer中使用它,还是应该为QMenu或QAction创建子类?或者这并不是正确的方法?
我正在Visual Studio下工作,只使用Qt Designer,没有使用Qt Creator。
我对GUI和Qt编程是新手,我有点迷茫。
提前致谢:)