2
我正在制作基于QT GUI的应用程序来演示一些算法,我想从菜单栏中一次选择一种算法。如何在菜单栏中添加单选按钮,qt 5 C++
为了这个,我心里有两种方法,
之一就是让的QAction可检查并遍历每个检查仅一点击,并取消所有其他人。
另一个是在菜单栏中添加单选按钮。
哪种方法更好?
如果第二个更好,我该怎么做?
我正在制作基于QT GUI的应用程序来演示一些算法,我想从菜单栏中一次选择一种算法。如何在菜单栏中添加单选按钮,qt 5 C++
为了这个,我心里有两种方法,
之一就是让的QAction可检查并遍历每个检查仅一点击,并取消所有其他人。
另一个是在菜单栏中添加单选按钮。
哪种方法更好?
如果第二个更好,我该怎么做?
您可以使用QActionGroup并使用setExclusive(true)
这将允许一次只检查一次可检查的QAction
,因此您不必手动执行此操作。
您节省了我的时间:-),谢谢@Rostislav –