def initializePage(self):
if self.wizard.import_type == 'directory':
self.import_dir()
self.unarchive_label.hide()
self.unarchive_progressbar.hide()
elif self.wizard.import_type == 'archive':
self.tempdir = tempfile.TemporaryDirectory()
self.archivepath = self.field('archivepath')
self.unarchive()
else:
self.download_label.setVisible(True)
self.download_progressbar.setVisible(True)
self.unarchive_progressbar.setMaximum(1)
self.tempdir = tempfile.TemporaryDirectory()
self.archivepath = os.path.join(self.tempdir.name, 'db.7z')
import_signals.download_complete.connect(self.unarchive)
self.download_thread = DownloadThread(
session, self.wizard.db_url, self.tempdir.name)
import_signals.download_complete.connect(self.download_thread.exit)
self.download_thread.start()
db_import_wizard.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录