実際にはQProgressBar
に画像を設定し、選択した部分の色をQProgressBar
に変更したいとします。QProgressBarの画像設定の色を設定する
QProgressBar
色で画像を覆いましたが、画像が詰まっていますが、画像が長方形ではないため、QProgressBar
の画像に色付けされています。
は、それだけであなたはQt Style Sheet Documentationを探しています(C++での)QT
実際にはQProgressBar
に画像を設定し、選択した部分の色をQProgressBar
に変更したいとします。QProgressBarの画像設定の色を設定する
QProgressBar
色で画像を覆いましたが、画像が詰まっていますが、画像が長方形ではないため、QProgressBar
の画像に色付けされています。
は、それだけであなたはQt Style Sheet Documentationを探しています(C++での)QT
を使用して画像の色を変更することは可能です。独自のQProgressBarをカスタマイズして、value propertyを更新する独自のsetProgress()
関数を追加することができます。現在の値の値に応じて、イメージの背景、境界線、余白などを変更できます。詳細について
参照QSS例:あなたは `QProgressBar`上の画像を設定しましたかExample Style Sheet
実際には私はStyleSheetを探していません。私はQProgressbar.Itの選択に従ってイメージに色を設定するメソッドを探していますが、イメージはQProgressBarで設定されていることに注意する必要があります。 – prince
これは間違っています。修正してください。 ['QProgressBar'](https://doc.qt.io/qt-5/qprogressbar.html#details)に' setProgress'という名前の関数はありません。そして、もしあなたが['setValue'](https://doc.qt.io/qt-5/qprogressbar.html#value-prop)を意味するならば、それはあなたが上書きする必要がある仮想関数ではなく、実際にそれは**全く**スタイリングと関係がありません。あなたが提供した[リンク](https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qprogressbar)をお試しください。 – Mike
? –
実際に私はQLabelを使ってイメージを設定しました。QLabelをQProgressBarに置きます。 – prince