Как сделать так, чтобы все вкладки в QTabBar не были выделены? - PullRequest
0 голосов
/ 05 июля 2011

Как сделать, чтобы все вкладки в QTabBar не были выделены?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 06 июля 2011

@ ilyabvt на forum.crossplatform.ru предложил создать первую поддельную вкладку и использовать ее таблицы стилей Qt, чтобы сделать ее ширину = 0:

QTabBar::tab:first {
  max-width: 0px;
}

Этот подход прекрасно работает с QTabBar, интегрированным в QTabWidget.Но, к сожалению, не работает с одним QTabBar (смотрите скриншот ниже).Может быть, это моя вина, но я не могу узнать, где ошибка.

enter image description here

0 голосов
/ 05 июля 2011

Я думаю, что это должно быть похоже на радио-кнопки, то есть всегда выбрана одна. Если ни одна из вкладок не активна, возможно, следует отключить всю панель.

...