Changeset View
Changeset View
Standalone View
Standalone View
plugins/bazaar/bazaarplugin.h
Show All 36 Lines | 36 | { | |||
---|---|---|---|---|---|
37 | Q_OBJECT | 37 | Q_OBJECT | ||
38 | Q_INTERFACES(KDevelop::IBasicVersionControl KDevelop::IDistributedVersionControl) | 38 | Q_INTERFACES(KDevelop::IBasicVersionControl KDevelop::IDistributedVersionControl) | ||
39 | public: | 39 | public: | ||
40 | explicit BazaarPlugin(QObject* parent, const QVariantList& args = QVariantList()); | 40 | explicit BazaarPlugin(QObject* parent, const QVariantList& args = QVariantList()); | ||
41 | ~BazaarPlugin() override; | 41 | ~BazaarPlugin() override; | ||
42 | 42 | | |||
43 | QString name() const override; | 43 | QString name() const override; | ||
44 | 44 | | |||
45 | bool isValidRemoteRepositoryUrl(const QUrl& remoteLocation) override; | ||||
46 | | ||||
45 | KDevelop::VcsJob* add(const QList<QUrl>& localLocations, RecursionMode recursion=Recursive) override; | 47 | KDevelop::VcsJob* add(const QList<QUrl>& localLocations, RecursionMode recursion=Recursive) override; | ||
46 | KDevelop::VcsJob* annotate(const QUrl& localLocation, const KDevelop::VcsRevision& rev) override; | 48 | KDevelop::VcsJob* annotate(const QUrl& localLocation, const KDevelop::VcsRevision& rev) override; | ||
47 | KDevelop::VcsJob* commit(const QString& message, const QList<QUrl>& localLocations, RecursionMode recursion=Recursive) override; | 49 | KDevelop::VcsJob* commit(const QString& message, const QList<QUrl>& localLocations, RecursionMode recursion=Recursive) override; | ||
48 | KDevelop::VcsJob* copy(const QUrl& localLocationSrc, const QUrl& localLocationDstn) override; | 50 | KDevelop::VcsJob* copy(const QUrl& localLocationSrc, const QUrl& localLocationDstn) override; | ||
49 | KDevelop::VcsImportMetadataWidget* createImportMetadataWidget(QWidget* parent) override; | 51 | KDevelop::VcsImportMetadataWidget* createImportMetadataWidget(QWidget* parent) override; | ||
50 | KDevelop::VcsJob* createWorkingCopy(const KDevelop::VcsLocation& sourceRepository, const QUrl& destinationDirectory, RecursionMode recursion=Recursive) override; | 52 | KDevelop::VcsJob* createWorkingCopy(const KDevelop::VcsLocation& sourceRepository, const QUrl& destinationDirectory, RecursionMode recursion=Recursive) override; | ||
51 | KDevelop::VcsJob* diff(const QUrl& fileOrDirectory, const KDevelop::VcsRevision& srcRevision, const KDevelop::VcsRevision& dstRevision, KDevelop::VcsDiff::Type, RecursionMode recursion=Recursive) override; | 53 | KDevelop::VcsJob* diff(const QUrl& fileOrDirectory, const KDevelop::VcsRevision& srcRevision, const KDevelop::VcsRevision& dstRevision, KDevelop::VcsDiff::Type, RecursionMode recursion=Recursive) override; | ||
52 | KDevelop::VcsJob* init(const QUrl& localRepositoryRoot) override; | 54 | KDevelop::VcsJob* init(const QUrl& localRepositoryRoot) override; | ||
Show All 25 Lines |