Qt Stylesheets Side Bar

阅读 72

2022-08-16


Qt Stylesheets Side Bar_stylesheet

#sidebarFrame {
background: #8af;
border: none;
border-right: 1px solid black;
}


Qt Stylesheets Side Bar_ide_02


在sidebarFrame中添加一个QFrame

Qt Stylesheets Side Bar_stylesheet_03


QFrame.SidebarFrame {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border: 1px solid black;
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #56a, stop: 0.1 #016);
}


Qt Stylesheets Side Bar_ide_04


在刚添加的QFrame中添加一个QLabel和一个QFrame

QFrame.SidebarFrame QLabel {
color: white;
font-weight: bold;
}

QFrame.SidebarInnerFrame {
background: white;
border: none;
border-top: 1px solid black;
}


并使用布局

Qt Stylesheets Side Bar_Qt_05

同理

Qt Stylesheets Side Bar_ide_06


参考链接:​​http://thesmithfam.org/blog/2009/09/18/qt-sidebar-tutorial/#​​

精彩评论(0)

0 0 举报