Qt平方单选按钮

Qt平方单选按钮,qt,radio-button,Qt,Radio Button,我想创建一个正方形单选按钮,按钮内有文本。可能吗?我认为按钮的形状可以通过css改变,但是文本呢 有什么提示吗?与其尝试将QRadioButton变形为视觉上类似于QPushButton的东西,不如简单地使用带有一些自定义逻辑的QPushButton 你不必担心视觉方面的问题,而逻辑本身也不是那么难写 正如@besworland所述,QPushButton继承自QabStretcButton,QabStretcButton已经具有可检查或不可检查的选项。你可以通过设置这个 要模拟一组Qradio

我想创建一个正方形单选按钮,按钮内有文本。可能吗?我认为按钮的形状可以通过css改变,但是文本呢


有什么提示吗?

与其尝试将QRadioButton变形为视觉上类似于QPushButton的东西,不如简单地使用带有一些自定义逻辑的QPushButton

你不必担心视觉方面的问题,而逻辑本身也不是那么难写

正如@besworland所述,QPushButton继承自QabStretcButton,QabStretcButton已经具有可检查或不可检查的选项。你可以通过设置这个

要模拟一组QradioButton的“独占”行为,您可以将按钮添加到QButtonGroup并使其成为独占按钮。正如“独占按钮组关闭所有可检查(切换)按钮(单击的按钮除外)”中所述,您可以使用QButtonGroup的方法进行此操作


在任何情况下,我都会考虑比QQualButt更适合您的需求。p> 通过定制的常规按钮和一些单选按钮逻辑(如QPushButton),这可能不容易实现吗?是的,可能是……是的,没错。可能是个更简单的选择。你什么意思?你想让什么按钮的行为像单选按钮,还是想简单地改变单选按钮的形状?然后只需使用QPushButton并为QRadioButton的行为编写一些简单的代码。那应该没那么难吧。。非常感谢。问Qt论坛有人告诉我把QPushButton放在QButtonGroup中,以便让它相互排斥!!你能更新你的答案吗?啊,是的,忘了那个。对。将其设置为“独家”,您就可以开始了。我会更新的。