25 namespace DownloadManager {
 
   27 DownloadsListImpl::DownloadsListImpl(
QObject* parent)
 
   28     : DownloadsList(parent) {
 
   31 DownloadsListImpl::DownloadsListImpl(
 
   32                                 const QList<QSharedPointer<Download> > downs,
 
   34     : DownloadsList(parent),
 
   38 DownloadsListImpl::DownloadsListImpl(Error* err, 
QObject* parent)
 
   39     : DownloadsList(parent),
 
   43 DownloadsListImpl::~DownloadsListImpl() {
 
   47 QList<QSharedPointer<Download> >
 
   48 DownloadsListImpl::downloads()
 const {
 
   53 DownloadsListImpl::isError()
 const {
 
   54     return _lastError != 
nullptr;
 
   58 DownloadsListImpl::error()
 const {