QListWidget自定义item样式.jpg
利用QListWidget来排列图标或图片,可以在改变窗口大小时实现自适应排列
QListWidget
{
border : 0px solid black;
background : #FAFAFA;
}
/*设置滚动条背景*/
QListWidget QScrollBar
{
background : #efefef;
}
/*设置滚动条样式*/
QScrollBar::handle{
border: none;
border-radius: 5px;
background-color: rgba(180,180,180,0.8);
margin: 2px 3px 2px 3px;
}
QListView::item
{
width: 160px; /*设置item的宽度*/
height: 160px; /*设置item的高度*/
border : 0px solid black;
border-radius: 10px;
background : white;
padding: 30 0 20 0;
font: 16px "DINpro";
}
QListView::item:selected
{
border : 1px solid #20ADD1; /*设置item的选中后的样式*/
color: #20ADD1;
}
除了stylesheet的代码外,还需要完成一些属性设置:
部件属性设置.jpg
QAbstractitemView.jpg
QListView.jpg