2012-04-06 7 views
5

में चयनित टैब के लिए छिपाने की सीमा QTabBar में 1px सीमा है जो टैब को उनकी सामग्री से अलग करती है।क्यूटी: QTabBar

QTabWidget::pane { border:1px solid #C4C4C3; } 

मैं बॉर्डर का चयन किया टैब के अंतर्गत गायब हो, जैसे कि यह टैब का उपयोग अनुप्रयोगों के सबसे सभी ब्राउज़रों में किया है और चाहते हैं।

हालांकि, QTabBar :: टैब मदद नहीं करता है के लिए शैलियों की स्थापना:

QTabBar::tab:selected { border-bottom-color:white; } 

enter image description here

तो मैं कैसे इस लक्ष्य को हासिल कर सकते हैं?

उत्तर

11

वह लाइन QTabWidget::pane की शीर्ष सीमा से नियंत्रित होती है। उदाहरण के लिए:

QTabWidget::pane { border: 1px solid #C4C4C3; top: -1px; } 

पीछे लाइन कदम होगा/टैब के अंतर्गत (किसी भी तरह अकेले top का उपयोग कर सीमा पूरी तरह से दूर करने के लिए लगता है)।

+2

बढ़िया! वास्तव में मुझे क्या चाहिए। उस 'शीर्ष: -1 पीएक्स' के बारे में नहीं सोचा था। – Alex