File indexing completed on 2024-04-28 04:57:33
0001 /* This file is part of the KDE project 0002 0003 Copyright (C) 2008 Manolo Valdes <nolis71cu@gmail.com> 0004 0005 This program is free software; you can redistribute it and/or 0006 modify it under the terms of the GNU General Public 0007 License as published by the Free Software Foundation; either 0008 version 2 of the License, or (at your option) any later version. 0009 */ 0010 0011 #ifndef MIRRORSEARCH_FACTORY_H 0012 #define MIRRORSEARCH_FACTORY_H 0013 0014 #include "core/plugin/transferfactory.h" 0015 0016 class Transfer; 0017 class TransferDataSource; 0018 0019 class MirrorSearchFactory : public TransferFactory 0020 { 0021 Q_OBJECT 0022 public: 0023 MirrorSearchFactory(QObject *parent, const QVariantList &args); 0024 ~MirrorSearchFactory() override; 0025 0026 TransferDataSource *createTransferDataSource(const QUrl &srcUrl, const QDomElement &type, QObject *parent) override; 0027 }; 0028 0029 #endif