質問

ノキア電話でQT.4.6を使用しています。

Qwidgetに由来する私の窓は、背景のないものを設定しました。

setStyleSheet("border:none; margin: 0px; background-image: url(:/images/background.png);");

私の垂直レイアウトには、3つのqlabelがあります。画像を含む中央のものをサイズ変更して、利用可能なすべてのスペースを埋めることを望んでいます。引き伸ばされていない場合、背景画像がラベルの背景に複製され、醜い効果があります。

どうすれば拡張を強制できますか?または少なくとも、設定する利用可能な最大サイズを見つける方法 setMinimumHeight().

役に立ちましたか?

解決

ラベルのサイズポリシーを設定して拡張できます。

ui->yourLabel->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);

見る 公式文書 詳細については sizePolicy.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top