0

qtqithにいくつかのコンポーネントのフレームがあります。スタイルシートを変更すると、その中のコンポーネントも変更されますが、フレームの境界線のみを変更するため、これは必要ありません。

border-width: 1px; 
border-style: inset; 
border-color: #515c84
border-radius: 9px;

また、ボーダーは2色になりますが、理由はわかりません。

誰か助けてくれませんか?

4

1 に答える 1

1

子ウィジェットは、親フレームのスタイルシートを継承します。フレームの表示のみを変更する場合は、次のスタイルシートを使用してください。

#frameObjectName {
    border: 1px solid #515c84;
    border-radius: 9px;
}

frameObjectNameフレームの名前はどこにありますか。

ボーダーはスタイルなので2色になりinsetます。solid境界線スタイルを使用して、1色の境界線を取得します。

于 2013-01-29T05:51:37.990 に答える