在运行时添加 QRadioButtons
如何在运行时在 QFrame 中添加 QRadioButtons?
谢谢。
How i can add QRadioButtons in a QFrame on runtime?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何在运行时在 QFrame 中添加 QRadioButtons?
谢谢。
How i can add QRadioButtons in a QFrame on runtime?
Thanks.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
通过调用
addWidget()
方法将小部件添加到适当的位置,例如:只需确保在主 (UI) 线程中执行此操作即可。
Add the widget to the appropriate place by calling the
addWidget()
method, such as:Just make sure you do this in your main (UI) thread.
您可以像运行前一样在运行时添加 QRadioButtons。
您动态创建 QRadioButton 并调用 QFrame 布局的 addWidget 方法。
如果您无法做到这一点,请发布代码并让我向您展示。
mainwindow.h
mainwindow.cpp
main.cpp
在此代码中,radioButton 在运行时创建(在槽函数 radioAdd 中)。 在您的情况下,不是将 QRadioButton 添加到 wigdet 布局中,而是将它们添加到 QFrame 中。
you can add a QRadioButtons on runtime normally in the same way you do before runtime.
you create the QRadioButton dynamically and call the addWidget method of QFrame layout.
if you are not ableto do it, post the code and let me show you.
mainwindow.h
mainwindow.cpp
main.cpp
in this code the radioButton get created in the runtime (in the slot function radioAdd). and in your case, instead of adding QRadioButton into the wigdet layout you add them into QFrame.