/* This file is part of the KDE project Copyright (C) 2008 Manolo Valdes This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. */ #ifndef MIRRORSEARCHTRANSFERDATASOURCE_H #define MIRRORSEARCHTRANSFERDATASOURCE_H #include "core/transferdatasource.h" #include class MirrorSearchTransferDataSource : public TransferDataSource { Q_OBJECT public: MirrorSearchTransferDataSource(const KUrl &srcUrl, QObject *parent); void start(); void stop(); void addSegments(const QPair &segmentSize, const QPair &segmentRange); private Q_SLOTS: void slotSearchUrls(QList& Urls); private: QString m_filename; }; #endif