Как сделать так, чтобы все вкладки в QTabBar не были выделены?
Как сделать так, чтобы все вкладки в QTabBar не были выделены?
Спасибо.
2 ответа
@ilyabvt на forum.crossplatform.ru предложил создать первую фальшивую вкладку и использовать таблицы стилей Qt, чтобы ее ширина = 0:
QTabBar::tab:first {
max-width: 0px;
}
Этот подход прекрасно работает с QTabBar, интегрированным в QTabWidget. Но, к сожалению, не работает с одним QTabBar (смотрите скриншот ниже). Может быть, это моя вина, но я не могу узнать, где ошибка.
Я думаю, что это должно быть как радио кнопки, то есть всегда есть один выбранный. Если ни одна из вкладок не активна, возможно, следует отключить всю панель.