下の画像のように QTabWidget のスタイルを設定するにはどうすればよいですか。
問題は、スタイルシートを設定した場合
QTabWidget:pane {
border: 1px solid gray;
}
次に、次のようになります。
下の画像のように QTabWidget のスタイルを設定するにはどうすればよいですか。
問題は、スタイルシートを設定した場合
QTabWidget:pane {
border: 1px solid gray;
}
次に、次のようになります。
私のコメントを再投稿します。これが解決策です。
Ok。正しい方向を教えてくれてありがとう。これはおおよそのスタイルシートです。重要な瞬間は QTabWidget::pane { top: -1px; です。}。邪魔にならないようにペインを上に移動します(そしてそれは上の境界線です)、そして QTabBar::tab:selected {margin-bottom: -1px; 同様に - 表示されるタブバーの下部とペインの上部の違いを非表示にします
QTabWidget::pane {
border: 1px solid lightgray;
top:-1px;
background: rgb(245, 245, 245);;
}
QTabBar::tab {
background: rgb(230, 230, 230);
border: 1px solid lightgray;
padding: 15px;
}
QTabBar::tab:selected {
background: rgb(245, 245, 245);
margin-bottom: -1px;
}