File indexing completed on 2024-05-05 04:41:01

0001 /*
0002     SPDX-FileCopyrightText: 2007 Andreas Pakulat <apaku@gmx.de>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #ifndef KDEVPLATFORM_PLUGIN_SVNIMPORTJOB_H
0008 #define KDEVPLATFORM_PLUGIN_SVNIMPORTJOB_H
0009 
0010 #include "svnjobbase.h"
0011 
0012 class SvnImportInternalJob;
0013 
0014 class SvnImportJob : public SvnJobBaseImpl<SvnImportInternalJob>
0015 {
0016     Q_OBJECT
0017 public:
0018     explicit SvnImportJob( KDevSvnPlugin* parent );
0019     QVariant fetchResults() override;
0020     void start() override;
0021     void setMapping( const QUrl &sourceDirectory, const KDevelop::VcsLocation & destinationRepository);
0022     void setMessage( const QString& );
0023 };
0024 
0025 
0026 #endif
0027