PySideを使用してGUIを構築しています
いくつかのウィジェットを追加したQBoxLayoutがあります。問題は、実行できなかった位置を制御したいということです。ドキュメントページで提供されているものを試してみました。
addWidget( widg, int streatch, int alignment)
しかし、それは私が望むものを私に与えていないので、私が望む最終的な外観はこのようなものです
-------------------------------------------------- ---------- ^^ ** &&&&&&
行____がウィンドウ/レイアウト全体を表す場合、コードで名前を付けたウィジェットをwid
破線のようにし、スライダーを^^と同じ場所に配置します。最後に&&&&&にあるボタン
2番目の質問は、スライダーとコモボックスにいくつかのラベルを追加したいのですが、位置を特定したいのですが、どうすればよいですか?
これが私のコードです
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)