3 Commits

Author SHA1 Message Date
f9a09d1d87 v1.0.2 2023-03-25 00:33:17 +08:00
23ea5d0dc6 v1.0.2 2023-03-25 00:22:37 +08:00
2c0b265698 v1.0.2 2023-03-25 00:17:22 +08:00
2 changed files with 5 additions and 4 deletions

Binary file not shown.

View File

@@ -116,7 +116,7 @@ class MainWindow(QMainWindow, Ui_MainWindow):
if os.path.exists(os.path.join(os.getcwd(),'ui','ra3.ico')): if os.path.exists(os.path.join(os.getcwd(),'ui','ra3.ico')):
self.icon = QIcon(os.path.join(os.getcwd(),'ui','ra3.ico')) self.icon = QIcon(os.path.join(os.getcwd(),'ui','ra3.ico'))
self.setWindowIcon(self.icon) self.setWindowIcon(self.icon)
self.version = '1.0.1' self.version = '1.0.2'
#-------------------------- #--------------------------
#连接信号 #连接信号
self.comboBox_mods.currentIndexChanged.connect(self.__comboBox_mods_changed)#下拉框内容改变 self.comboBox_mods.currentIndexChanged.connect(self.__comboBox_mods_changed)#下拉框内容改变
@@ -326,7 +326,7 @@ class MainWindow(QMainWindow, Ui_MainWindow):
def download_finished(self,path:str): def download_finished(self,path:str):
self.isdownloading = False self.isdownloading = False
self.progressBar_Download.setValue(0) self.progressBar_Download.setValue(0)
select = QMessageBox.information(self,'下载成功','下载成功,是否自动解压?',QMessageBox.Ok|QMessageBox.Cancel,QMessageBox.Cancel) select = QMessageBox.question(self,'下载成功','下载成功,是否自动解压?',QMessageBox.Ok|QMessageBox.Cancel,QMessageBox.Cancel)
if select == QMessageBox.Ok: if select == QMessageBox.Ok:
try: try:
with py7zr.SevenZipFile(file=path,mode='r') as file: with py7zr.SevenZipFile(file=path,mode='r') as file:
@@ -335,7 +335,7 @@ class MainWindow(QMainWindow, Ui_MainWindow):
QMessageBox.warning(self,'解压失败','解压失败,原因:{}'.format(err),QMessageBox.Ok,QMessageBox.Ok) QMessageBox.warning(self,'解压失败','解压失败,原因:{}'.format(err),QMessageBox.Ok,QMessageBox.Ok)
return return
else: else:
QMessageBox.warning(self,'解压成功','解压成功',QMessageBox.Ok,QMessageBox.Ok) QMessageBox.information(self,'解压成功','解压成功',QMessageBox.Ok,QMessageBox.Ok)
def download_err(self,err:Exception): def download_err(self,err:Exception):
self.isdownloading = False self.isdownloading = False
QMessageBox.warning(self,'下载失败','下载失败,原因:{}'.format(err),QMessageBox.Ok,QMessageBox.Ok) QMessageBox.warning(self,'下载失败','下载失败,原因:{}'.format(err),QMessageBox.Ok,QMessageBox.Ok)
@@ -345,6 +345,7 @@ class MainWindow(QMainWindow, Ui_MainWindow):
self_version = int(self.version.replace('.','')) self_version = int(self.version.replace('.',''))
if version_int > self_version: if version_int > self_version:
self.label_about_newverison.setText("<font color=red>最新版本:"+version+"(有更新!请点击发布页下载)</font>") self.label_about_newverison.setText("<font color=red>最新版本:"+version+"(有更新!请点击发布页下载)</font>")
self.setStatusTip('有新版本!({})'.format(version))
def get_new_version_err(self,err:str): def get_new_version_err(self,err:str):
self.label_about_newverison.setText("<font color=red>最新版本:连接到纯世蜉生失败,原因:{}</font>".format(err)) self.label_about_newverison.setText("<font color=red>最新版本:连接到纯世蜉生失败,原因:{}</font>".format(err))
def __on_pushButton_release_clicked(self): def __on_pushButton_release_clicked(self):