gpt4 book ai didi

qt - Qt 4.4.3菜单中的单选按钮的制作方法

转载 作者:行者123 更新时间:2023-12-03 11:50:42 24 4
gpt4 key购买 nike

在Linux上,希望有一组相互排斥的菜单项,并且通过单选按钮而不是复选框来指定当前选择的菜单项。

Qt v4.4.3中是否可以轻松地做到这一点?

最佳答案

我相信您会希望使用QtActionGroup对那些应该互斥的菜单项进行分组。这也使它们在渲染时看起来像单选按钮。像这样:

QActionGroup* group = new QActionGroup( this );

ui->actionTest1->setCheckable(true);
ui->actionTest2->setCheckable(true);
ui->actionTest3->setCheckable(true);

ui->actionTest1->setActionGroup(group);
ui->actionTest2->setActionGroup(group);
ui->actionTest3->setActionGroup(group);

上面的3个菜单项应放在一起;此处有更多详细信息: QActionGroup Class Reference

关于qt - Qt 4.4.3菜单中的单选按钮的制作方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1918823/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com