QTabWidget с несколькими строками? - PullRequest
0 голосов
/ 17 декабря 2011

Можно ли заставить QTabWidget вести себя как система Windows, использовать несколько строк, когда вкладок слишком много?

Я проверил документацию qt, похоже, ничего такого не было в наличии.

Ответы [ 2 ]

2 голосов
/ 17 декабря 2011

Вам потребуется создать подкласс QTabWidget или Widget и реализовать эту функцию самостоятельно.Я бы порекомендовал вам рассмотреть другой подход, если вы планируете больше вкладок, чем удобно для всех помещаться в одну строку (без стрелок или нескольких строк).Вкладки в нескольких строках, хотя и достаточно распространенные, часто считаются плохим интерфейсом.Отдельный ряд со стрелками только немного лучше:)

1 голос
/ 20 декабря 2011

Вам нужно будет реализовать QTabBar для визуализации линий по-другому, а затем использовать QTabWidget :: setTabBar () для вашей новой реализации.

...