Forms Qt中的优雅选择方式

Forms Qt中的优雅选择方式,forms,qt,user-interface,c++11,radio-button,Forms,Qt,User Interface,C++11,Radio Button,我有一个程序,用户可以从4个选项a、B、C、D中进行选择。选择一个选项后,用户可以从这些选项中再次选择,也可以结束选择过程 我想用单选按钮显示选项,如果用户想用弹出窗口选择更多选项,则提示用户 但是,有没有更好的方法来完成这项任务?不清楚用户是否应该能够在一次选择中选择多个选项。如果是,请使用复选框,否则-单选按钮或组合框 我认为在每次选择后用弹出窗口提示用户对用户来说既恼火又复杂得多。复选框而不是单选按钮将允许用户在没有任何提示的情况下任意选择零、一、多或全部。出于某种原因,您需要限制选择吗?

我有一个程序,用户可以从4个选项a、B、C、D中进行选择。选择一个选项后,用户可以从这些选项中再次选择,也可以结束选择过程

我想用单选按钮显示选项,如果用户想用弹出窗口选择更多选项,则提示用户


但是,有没有更好的方法来完成这项任务?

不清楚用户是否应该能够在一次选择中选择多个选项。如果是,请使用复选框,否则-单选按钮或组合框


我认为在每次选择后用弹出窗口提示用户对用户来说既恼火又复杂得多。复选框而不是单选按钮将允许用户在没有任何提示的情况下任意选择零、一、多或全部。出于某种原因,您需要限制选择吗?@Steve User可以从其中4个选项中选择任意数量的选项。但系统需要提示用户是否要继续选择或结束过程。单选按钮意味着只有一个选择是有效的。你可以围绕这一点进行编码,但不要这样做——人们普遍认为单选按钮组只是单选的。使用复选框并激发一个已选择的事件,并在那里进行提示。出于好奇,为什么会有人想在每次选择后都这样提示某人,而不是选择所有适用的。。。。脚本我只是好奇而已。@mrunion单选按钮中的圆形复选标记用于单选,而复选标记用于多选,这一点似乎并没有被广泛理解。我的一个同事创建了一个多选单选按钮组,除了我,周围没有人感到困惑,奇怪。@supaplex为什么用户要继续或不继续时需要提示?只要让他们继续选择,只要他们想,然后当他们点击一个按钮确定,下一步。。。他们在给你发信号,让你继续。也许你的问题是,在他们点击“确定”后,如何向他们显示一个对话框,上面写着“你确定要选择这些选项吗?”?。