[英]QWidget next to the tabs of QTabWidget
QTabWidget
是一個易於使用的組合QTabBar
和QStackedWidget
。
因此,而不是使用QTabWidget
,您可以使用QTabBar
和QStackedWidget
直接。 只需將QTabBar::currentChanged
信號連接到QStackedWidget::setCurrentIndex
插槽,您將獲得相同的功能。 優點是您可以將兩者自由放置在表單上。 您可以將它們放置在網格布局中,並將任何其他小部件放置在QTabBar
。
當我將QTabBar
與QStackedWidget
結合使用時,使用了以下樣式表。 但是,它缺少邊界。 我不知道如何在欄的正下方設置頁面頂部的樣式(所選標簽下沒有邊框)。
QTabBar::tab {
padding: 5px 10px 5px 10px;
}
QTabBar::tab:selected {
background-color: white;
}
QTabBar::tab:!selected {
border-bottom: 1px solid rgb(240, 240, 240); \
background-color: rgb(240, 240, 240);
}
QStackedWidget {
background-color: white;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.