MCPcopy Create free account
hub / github.com/KDE/kdevelop / vcsError

Function vcsError

plugins/appwizard/appwizardplugin.cpp:129–139  ·  view source on GitHub ↗

! Trouble while initializing version control. Show failure message to user. */

Source from the content-addressed store, hash-verified

127
128/*! Trouble while initializing version control. Show failure message to user. */
129void vcsError(const QString &errorMsg, QTemporaryDir &tmpdir, const QUrl &dest, const QString &details = QString())
130{
131 QString displayDetails = details;
132 if (displayDetails.isEmpty())
133 {
134 displayDetails = i18n("Please see the Version Control tool view.");
135 }
136 KMessageBox::detailedError(nullptr, errorMsg, displayDetails, i18nc("@title:window", "Version Control System Error"));
137 KIO::del(dest, KIO::HideProgressInfo)->exec();
138 tmpdir.remove();
139}
140
141/*! Setup distributed version control for a new project defined by @p info. Use @p scratchArea for temporary files */
142bool initializeDVCS(IDistributedVersionControl* dvcs, const ApplicationInfo& info, QTemporaryDir& scratchArea)

Callers 3

initializeDVCSFunction · 0.85
initializeCVCSFunction · 0.85
createProjectMethod · 0.85

Calls 4

execMethod · 0.80
QStringClass · 0.50
isEmptyMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected