eric6/WebBrowser/Download/DownloadItem.py

branch
maintenance
changeset 7824
096b3ebc1409
parent 7560
343db73c4842
parent 7781
607a6098cb44
child 7924
8a96736d465e
equal deleted inserted replaced
7738:10554f5fac78 7824:096b3ebc1409
4 # 4 #
5 5
6 """ 6 """
7 Module implementing a widget controlling a download. 7 Module implementing a widget controlling a download.
8 """ 8 """
9
10 9
11 import os 10 import os
12 11
13 from PyQt5.QtCore import ( 12 from PyQt5.QtCore import (
14 pyqtSlot, pyqtSignal, Qt, QTime, QUrl, QStandardPaths, QFileInfo, QDateTime 13 pyqtSlot, pyqtSignal, Qt, QTime, QUrl, QStandardPaths, QFileInfo, QDateTime
174 QFileInfo(originalFileName).fileName(), 173 QFileInfo(originalFileName).fileName(),
175 mimetype, 174 mimetype,
176 "{0}://{1}".format(url.scheme(), url.authority()), 175 "{0}://{1}".format(url.scheme(), url.authority()),
177 self) 176 self)
178 177
179 if dlg.exec_() == QDialog.Rejected or dlg.getAction() == "cancel": 178 if dlg.exec() == QDialog.Rejected or dlg.getAction() == "cancel":
180 self.progressBar.setVisible(False) 179 self.progressBar.setVisible(False)
181 self.on_stopButton_clicked() 180 self.on_stopButton_clicked()
182 self.filenameLabel.setText( 181 self.filenameLabel.setText(
183 self.tr("Download canceled: {0}").format( 182 self.tr("Download canceled: {0}").format(
184 QFileInfo(defaultFileName).fileName())) 183 QFileInfo(defaultFileName).fileName()))

eric ide

mercurial