Qt: скрытие границы для выбранной вкладки в QTabBar
QTabBar имеет границу 1px, которая отделяет вкладки от их содержимого.
QTabWidget::pane { border:1px solid #C4C4C3; }
Я хочу, чтобы граница на выбранной вкладке исчезла, как это делается во всех браузерах и большинстве приложений, использующих вкладки.
Однако установка стилей для QTabBar::tab не помогает:
QTabBar::tab:selected { border-bottom-color:white; }
Так как же мне этого добиться?
1 ответ
Решение
Эта линия контролируется верхней границей QTabWidget::pane
, Например:
QTabWidget::pane { border: 1px solid #C4C4C3; top: -1px; }
будет перемещать строку позади / под вкладками (как-то с помощью top
кажется, что в одиночку убрать границу полностью)