2

に設定しStyleSheetましたDesigner...

プレビューには必要な効果が表示されますが、実行すると...効果がデフォルトに変更されます。なぜ ?

QWidget#BasicInfo{
    background-color: white;
}

QStackedWidgetに入れたのが原因でしょうか?

つまり、stylesheet動作しません...理由は何ですか?

ありがとうございました...

デザイナーはこちら..

ここに画像の説明を入力

4

2 に答える 2

0

生成された ui ファイル (例: ui_basicinfo.h) をチェックインしていただけますか? setStyleSheetを呼び出すコードがありますか? 場合によっては、ui コードが更新されないか、同じクラスの複数の ui ファイルが異なるサブフォルダーに存在することがあります (プロジェクトの構造によって異なります)。

于 2012-06-20T06:07:25.823 に答える
0

プロジェクトを再構築できます(Clean、Qmake、build)。

于 2012-06-21T03:55:54.680 に答える