2017-12-15 3 views

Antwort

0

Sie haben zwei verschiedene subcontrols von QTabWidget stylen: Scheibe und Tabula bar.

Give Bereich eine obere Grenze und eine negative Spitze:

QTabWidget::pane{ 
    border-top: 1px solid red; 
    margin-top: -1px; 
} 

Nun ist die ausgewählten Registerkarte der Tabulaleiste:

QTabBar::tab:selected{ 
    border-top: 1px solid red; 
    border-left: 1px solid red; 
    border-right: 1px solid red; 
    background-color: rgb(240, 240, 240); 
} 

Bitte beachten Sie, dass die ausgewählten Registerkarte nicht transparenten Hintergrund haben können, ansonsten wird der obere Rahmenrand angezeigt (hier habe ich einen hellgrauen Hintergrund als Beispiel angegeben).

Verwandte Themen