Qt:アスペクト比を維持しながらQPixmapを含むQLabelのサイズを変更する
QLabelを使用して、動的に変化するより大きなQPixmapのコンテンツをユーザーに表示します。利用可能なスペースに応じて、このラベルを小さくしたり大きくしたりすると便利です。画面サイズは必ずしもQPixmapほど大きくはありません。 どのように私は変更することができますQSizePolicyし、sizeHint()元QPixmapのの縦横比を維持しながら、QLabelのQPixmapのサイズを変更するには? sizeHint()QLabelを変更できminimumSize()ません。ゼロに設定しても効果がありません。hasScaledContents()QLabelに設定すると、拡大できますが、アスペクト比が崩れます... QLabelをサブクラス化することは役に立ちましたが、このソリューションは単純な問題に対してコードを追加しすぎます... サブクラス化せずにこれを達成するための賢いヒントはありますか?