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

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

Спасибо.

2 ответа

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

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

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

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

Другие вопросы по тегам