MacOS 10.6では、QSliderのデフォルトのハンドルはボールで、QSliderにティックがある場合、ハンドルはその外観(片側の矢印の形)を変えます。しかし、私はQtが提供するダニが気に入らない。ですから、qrcリソースとしてハンドルの画像を保存し、qsliderの外観をカスタマイズするためにスタイルシートを使用したいと思います。それが私が把握できる唯一の方法です。MacOS上でQSliderのハンドルをカスタマイズするためのスタイルシートの使用方法
誰でもスタイルシートを書く方法を教えてもらえますか、私はすべてが同じに保たれますが、ハンドルのみが変わることを意味します。
ところで、別の質問があります。 MacOSのデフォルトのQSliderの場合、ハンドルは溝の最も左と右の位置には届きません。どのようにスタイルシートを使って調整しますか?
私はハンドルの画像を設定した後、ハンドルが外に広げることができるハンドルの余白を設定することによって、 "余白"溝またはオフセットを残す。 – Royt
@Roytパッディングをしてみると、そのことが分かります。 – Anthony
私はWindows上で、QSlider :: handleを試しました:horizontal {background-image:url(:/ images/handle.png); }は機能しますが、 "イメージ"プロパティは動作できません。 「背景画像」プロパティを使用した場合、高さと幅は機能しません。画像が小さければ何度も塗ります。そして、私はパディング - 左とパディング - 右を試みた、彼らは効果がありません。 – Royt