¿Cómo hacer que el texto sea horizontal cuando se usa qtabwidget configurado en vertical en qt?
Después de leer el código fuente y estudiar este problema durante los últimos dos días, finalmente lo descubrí. Primero echemos un vistazo al efecto.
Paso 1, escriba un myTabWidget que. hereda QTabWidget();
Llamar a tabBar() en el constructor para obtener QTabBar * bar;?
Paso 2, escribe tu propio myStyle, hereda de QProxyStyle, sobrecarga el drawItemText() función, y en esta función dibuja el efecto que deseas
Paso 3, configura este myStyle en la barra en el paso 1
Paso 4, actualiza el TabWidget en la interfaz de usuario a myTabWidget.