我正在为图形用户界面使用 Python3 和 QtDesigner 开发桌面软件。
我的问题是:我正在尝试在 QFrame 上自动创建许多 QRadioButtons(RadioButtons 必须留在框架内 [as...children?])。
现在,我看到我只能在 Layout 中创建新的小部件(例如“MyLayout.addWidget(QRadioButton”)),并且无法执行“MyFrame.addWidget(QRadioButton)”之类的操作。我需要框架内的这些小部件,因为然后我可以使用“MyRB.move(X,Y)”将它们放置在正确的位置。
使用 QtDesigner 可以将许多小部件(如 RadioButtons)放置在具有“破坏布局”的框架中,因此我可以选择 X、Y 坐标,但我需要创建并放置可变数量的这些小部件。
是否可以在 QFrame 中创建 Qwidget?