QFileDialog样式设置
1.效果如图:
2.样式
" .QFileDialog "
" { "
" background-color: black; "
" color: white; "
" }"
“.QTreeView{background-color: black;”
“border:none;”
“color: white;”
“outline:0px;”
“font-size:20px;}”
“.QTreeView::item:selected:active{ background-color: rgba(8,121,182,110); outline:1px;}”
“.QTreeView::item:hover{ background-color: rgba(8,121,182,50); outline:1px;}”
“.QTreeView::branch:has-children:!has-siblings:closed,”
“.QTreeView::branch:closed:has-children:has-siblings{border-image: none; image: url(:/image/plus.png);}”
“.QTreeView::branch:open:has-children:!has-siblings,”
“.QTreeView::branch:open:has-children:has-siblings{border-image: none; image: url(:/image/minus.png);}”
" .QListView "
" { "
" background-color: black; "
" color: white; "
" } "
" .QListView::item "
" { "
" background-color: black; ; "
" color: white; "
" } "
“.QHeaderView::section{”
" background:rgba(12,44,68,110); "
" border:none; color:white}"
“.QHeaderView::section:checked{ }”
" .QComboBox QAbstractItemView "
" { "
" background-color:black; "
" color: white; "
" } "
“.QComboBox{font-size:20px;background-color: rgba(12, 44, 68,150);color:white;border:1px solid rgba(8,121,182,255);border-radius: 10px;}”
“.QComboBox QAbstractItemView {outline: 0px; border: 0px; color: white;”
“background-color: rgba(12,44,68,150); selection-background-color: rgba(12, 44, 68,150);}”
“.QComboBox::drop-down {”
"subcontrol-origin: padding; "
"subcontrol-position: top right; "
“width: 20px;”
"image: url(:/image/plus1.png); "
“background-color: rgba(12, 44, 68,150);}”
“.QLineEdit{font-size:20px;background-color: rgba(12, 44, 68,150);border-radius: 10px;color:white;border: 1px solid rgba(8, 121, 182,255);}”
“.QScrollBar:vertical{border:none; background-color:rgba(8,121,182,0);padding-top:30px;padding-bottom:30px;}”
“.QScrollBar::add-page:vertical{background-color:black;}”
“.QScrollBar::sub-page:vertical{background-color:black;}”
“.QScrollBar::handle:vertical{border:1px solid rgba(8,121,182,110);}”
“.QScrollBar::add-line:vertical{border-image: url(:/image/bottom.png);}”
“.QScrollBar::sub-line:vertical{border-image: url(:/image/top.png);}”
“.QScrollBar:horizontal{border:none; background-color:rgba(8,121,182,0);padding-left:30px;padding-right:30px;}”
“.QScrollBar::add-page:horizontal{background-color:black;}”
“.QScrollBar::sub-page:horizontal{background-color:black;}”
“.QScrollBar::handle:horizontal{border:1px solid rgba(8,121,182,110);min-width:50px;max-width:100px;}”
“.QScrollBar::add-line:horizontal{border-image: url(:/image/right.png);}”
“.QScrollBar::sub-line:horizontal{border-image: url(:/image/left.png);}”
" .QFrame "
" { "
" background-color: black; "
" color: white; "
" } "
" .QSidebar "
" { "
" background-color:black; "
" color: white; "
" } "
" .QLabel "
" { "
" background-color:black; "
" color: white; "
" } ";