我正在使用 PySide 构建一个 GUI
我有一个 QBoxLayout,我添加了一些小部件,问题是我想控制我无法做到的位置,我尝试了文档页面中提供的内容
addWidget( widg, int streatch, int alignment)
但这并没有给我想要的东西,所以我想要的最终外观是这样的
-------------------------------------------------- ---------- ^^ ** &&&&&&
如果线_ ___代表整个窗口/布局,我希望我wid
在代码中命名的小部件就像虚线 -------- 并且滑块与 ^^ 位于同一位置,最后要在 &&&&& 中的按钮
我的第二个问题是我想为滑块和组合框添加一些标签,我想确定位置我该怎么做
这是我的代码
self.wid = GLWidget()
mainLayout = QtGui.QHBoxLayout()
mainLayout.addWidget(self.wid)
self.xSlider = self.createSlider()
self.ySlider = self.createSlider()
mainLayout.addWidget(self.xSlider)
mainLayout.addWidget(self.ySlider)
self.btn = QtGui.QPushButton('OK')
self.btn.resize(self.btn.sizeHint())
mainLayout.addWidget(self.btn)
self.combo = QtGui.QComboBox()
mainLayout.addWidget(self.combo)
self.setLayout(mainLayout)
self.setWindowTitle(self.tr("Hello GL"))
self.setGeometry(350, 350, 1000, 1000)