6

QTabBarには、タブとそのコンテンツを区切る1pxの境界線があります。

QTabWidget::pane { border:1px solid #C4C4C3; }

すべてのブラウザとタブを使用するほとんどのアプリケーションで行われているように、選択したタブの下の境界線を非表示にします。

ただし、QTabBar::tabのスタイルを設定しても役に立ちません。

QTabBar::tab:selected { border-bottom-color:white; }

ここに画像の説明を入力してください

では、どうすればこれを達成できますか?

4

1 に答える 1

13

その線は、の上部の境界線によって制御されQTabWidget::paneます。例えば:

QTabWidget::pane { border: 1px solid #C4C4C3; top: -1px; }

タブの後ろ/下に線を移動します(どういうわけか、top単独で使用すると境界線が完全に削除されるようです)。

于 2012-04-06T17:53:36.810 に答える