forked from qt-creator/qt-creator
VCS: Add id to IVersionControl
... and all derived classes
This commit is contained in:
@@ -34,6 +34,8 @@
|
||||
#include "cvsplugin.h"
|
||||
#include "cvssettings.h"
|
||||
|
||||
#include <vcsbase/vcsbaseconstants.h>
|
||||
|
||||
#include <QtCore/QFileInfo>
|
||||
|
||||
using namespace CVS;
|
||||
@@ -49,6 +51,11 @@ QString CVSControl::displayName() const
|
||||
return QLatin1String("cvs");
|
||||
}
|
||||
|
||||
QString CVSControl::id() const
|
||||
{
|
||||
return QLatin1String(VCSBase::Constants::VCS_ID_CVS);
|
||||
}
|
||||
|
||||
bool CVSControl::isConfigured() const
|
||||
{
|
||||
const QString binary = m_plugin->settings().cvsCommand;
|
||||
|
||||
@@ -47,6 +47,7 @@ class CVSControl : public Core::IVersionControl
|
||||
public:
|
||||
explicit CVSControl(CVSPlugin *plugin);
|
||||
QString displayName() const;
|
||||
QString id() const;
|
||||
|
||||
bool managesDirectory(const QString &directory, QString *topLevel = 0) const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user