架构:分三部分 1标题栏:label + btn + btn +btn 2下左按钮组:一堆按钮QPushButton或QToolButton 3下右窗口组:由QStackWidget构成(内含多个子页面) 备注1:按钮按下右面切换画面,也就是信号槽,通过设置QStackWidget的setCurrentIndex(int index)来切换子画面 备注2: 对于鼠标滑动效果,对上图中的控件QFrame进行css样式设置,如下(颜色可以自己调): QFrame{background-color: rgb(170, 170, 127);} QPushButton:hover{ background-color: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(25, 134, 199, 0), stop:1 #5CACEE);} QPushButton{ border-radius:0px; color: #F0F0F0; background-color:rgba(0,0,0,0); border-style:none;}
16,212
社区成员
26,592
社区内容
加载中
试试用AI创作助手写篇文章吧