添加U盘升级功能
This commit is contained in:
@@ -10,8 +10,31 @@ from PyQt5.QtWidgets import *
|
||||
|
||||
|
||||
|
||||
# font: 25 9pt "Microsoft YaHei";
|
||||
|
||||
class select_list(QObject):
|
||||
style_sheet ="""
|
||||
QListView {
|
||||
font: 25 9pt;
|
||||
border: 15px solid white;
|
||||
border-radius: 10px;
|
||||
show-decoration-selected: 1;
|
||||
}
|
||||
QListView::item {
|
||||
height: 40px;
|
||||
}
|
||||
QListView::item:hover {
|
||||
background-color: transparent;
|
||||
padding: 10px;
|
||||
border-left: 3px solid rgb(130, 130, 130);
|
||||
}
|
||||
QListView::item:selected {
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
padding: 10px;
|
||||
border-left: 3px solid black;
|
||||
}
|
||||
"""
|
||||
def __init__(self,father:QDialog,title:str,str_list:list):
|
||||
QObject.__init__(self)
|
||||
self.w=QDialog(father)
|
||||
@@ -28,6 +51,7 @@ class select_list(QObject):
|
||||
self.file_list.setVerticalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAsNeeded)
|
||||
self.file_list.setSelectionMode(QAbstractItemView.SelectionMode.SingleSelection)
|
||||
self.file_list.itemDoubleClicked.connect(self.item_clicked)
|
||||
self.file_list.setStyleSheet(self.style_sheet)
|
||||
self.item_append(str_list)
|
||||
|
||||
def item_append(self,items:list):
|
||||
|
Reference in New Issue
Block a user