0

QSlider といくつかの QPushButton をマップする QGridLayout で構成されるウィジェットを作成しています。私のウィジェットでは、コンテナー ウィジェットの一番右側にボタンを配置できます。ただし、スライダーにはもう少し問題があります。

溝とハンドルが、ウィジェットの境界に対してハンドルを平らに配置できるポイントまでずっと伸びるように、スライダーを配置したいと考えています。溝のスタイルシートの余白プロパティを変更したり、QGridLayout が提供する機能をいじったりするなど、いくつか試してみましたが、これを達成する方法がわかりません。

誰か提案はありますか?

4

1 に答える 1

0

QSliderがQGridLayout内で動的にサイズ設定可能であることを保証する簡単で信頼できる方法がないことを発見しました。

私が見つけたこのようなウィジェットを実装する最良の方法は、QWidget :: move(x、y)を使用し、スライダーのサイズ/位置に相対的な座標を使用してラベルを配置することでした。

于 2011-06-27T20:46:25.173 に答える