Qt QTabWidget цвет фона - PullRequest
       14

Qt QTabWidget цвет фона

0 голосов
/ 31 января 2019

Я пытался установить цвет фона QTabWidget на черный (или любой другой цвет для), но мне не удалось это сделать.

enter image description here

Кажется, вам нужно установить параметр autoFillBackground, а затем также установить "background-color: black;"в таблице стилей.Затем он отображается правильно в Designer, но не в приложении.

Этот ответ предлагает заключить его в другой QWidget, а затем использовать прозрачность, но это решение проблемы.

Как установить цвет фонаQTabWidget через таблицы стилей?

РЕДАКТИРОВАТЬ

Настройка QTabBar { background-color: black; } приводит к следующему изображению.

enter image description here

1 Ответ

0 голосов
/ 31 января 2019

В качестве альтернативы QTreeWidget используйте QTabBar + QStackedWidget и следующую таблицу стилей

QTabBar { background-color: black; }

или используйте Qt: Styling QTabWidget

...