VcsManager Class

(Core::VcsManager)

Signals

void configurationChanged(const Core::IVersionControl *vcs)
void repositoryChanged(const QString &repository)

Static Public Members

QStringList additionalToolsPath()
void clearVersionControlCache()
void emitRepositoryChanged(const QString &repository)
void extensionsInitialized()
QString findTopLevelForDirectory(const QString &directory)
Core::IVersionControl *findVersionControlForDirectory(const QString &directory, QString *topLevelDirectory = nullptr)
Core::VcsManager *instance()
QString msgAddToVcsFailedTitle()
QString msgAddToVcsTitle()
QString msgPromptToAddToVcs(const QStringList &files, const Core::IVersionControl *vc)
QString msgToAddToVcsFailed(const QStringList &files, const Core::IVersionControl *vc)
void promptToAdd(const QString &directory, const QStringList &fileNames)
bool promptToDelete(const QString &fileName)
bool promptToDelete(Core::IVersionControl *versionControl, const QString &fileName)
QStringList repositories(const Core::IVersionControl *)
void resetVersionControlForDirectory(const QString &inputDirectory)
Core::IVersionControl *versionControl(Core::Id id)
const QList<Core::IVersionControl *> versionControls()

Member Function Documentation

[static] QStringList VcsManager::additionalToolsPath()

[static] void VcsManager::clearVersionControlCache()

[signal] void VcsManager::configurationChanged(const Core::IVersionControl *vcs)

[static] void VcsManager::emitRepositoryChanged(const QString &repository)

[static] void VcsManager::extensionsInitialized()

[static] QString VcsManager::findTopLevelForDirectory(const QString &directory)

[static] Core::IVersionControl *VcsManager::findVersionControlForDirectory(const QString &directory, QString *topLevelDirectory = nullptr)

[static] Core::VcsManager *VcsManager::instance()

[static] QString VcsManager::msgAddToVcsFailedTitle()

[static] QString VcsManager::msgAddToVcsTitle()

[static] QString VcsManager::msgPromptToAddToVcs(const QStringList &files, const Core::IVersionControl *vc)

[static] QString VcsManager::msgToAddToVcsFailed(const QStringList &files, const Core::IVersionControl *vc)

[static] void VcsManager::promptToAdd(const QString &directory, const QStringList &fileNames)

[static] bool VcsManager::promptToDelete(const QString &fileName)

[static] bool VcsManager::promptToDelete(Core::IVersionControl *versionControl, const QString &fileName)

[static] QStringList VcsManager::repositories(const Core::IVersionControl *)

[signal] void VcsManager::repositoryChanged(const QString &repository)

[static] void VcsManager::resetVersionControlForDirectory(const QString &inputDirectory)

[static] Core::IVersionControl *VcsManager::versionControl(Core::Id id)

[static] const QList<Core::IVersionControl *> VcsManager::versionControls()