參考博客:
https://blog.csdn.net/li235456789/article/details/50915842
1、實現效果如下:
1、實現代碼如下:
放在樣式表中實現:
QComboBox::drop-down {
subcontrol-origin: padding;
subcontrol-position: top right;
width: 30px;
border-left-width: 0px;
border-left-color: gray;
border-left-style: solid;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
QComboBox::down-arrow {
border-image: url(:/image/down.png);
}
QComboBox::down-arrow:hover {
border-image: url(:/image/up.png);
}
QComboBox::down-arrow:pressed {
border-image: url(:/image/up.png);
}
這邊必須加載圖片顯示的,不過以上的實現方式還是有點問題,後期想到解決方法再來解決:
放上兩張圖片:
1、down.png
2、up.png