Package liveusb :: Module gui :: Class DownloadProgress
[hide private]
[frames] | no frames]

Class DownloadProgress

source code

         PyQt4.QtCore.QObject --+
                                |
urlgrabber.progress.BaseMeter --+
                                |
                               DownloadProgress

A QObject urlgrabber BaseMeter class.

This class is called automatically by urlgrabber with our download details. This class then sends signals to our main dialog window to update the progress bar.

Instance Methods [hide private]
 
start(self, filename=None, url=None, basename=None, size=None, now=None, text=None) source code
 
update(self, amount_read, now=None)
Update our download progressbar.
source code
 
end(self, amount_read) source code

Inherited from urlgrabber.progress.BaseMeter: __init__

Inherited from urlgrabber.progress.BaseMeter (private): _do_end, _do_start, _do_update

Method Details [hide private]

start(self, filename=None, url=None, basename=None, size=None, now=None, text=None)

source code 
Overrides: urlgrabber.progress.BaseMeter.start

update(self, amount_read, now=None)

source code 

Update our download progressbar.

:read: the number of bytes read so far

Overrides: urlgrabber.progress.BaseMeter.update

end(self, amount_read)

source code 
Overrides: urlgrabber.progress.BaseMeter.end