forked from qt-creator/qt-creator
Git: List conflicted files on stash pop conflict
Change-Id: I0dd71c928b430ca4a54034b9ddaa0d10e75ded54 Reviewed-by: Petar Perisin <petar.perisin@gmail.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
e8469a2bab
commit
a0ee1300c3
@@ -3003,10 +3003,13 @@ QString GitClient::synchronousTrackingBranch(const QString &workingDirectory, co
|
||||
void GitClient::handleMergeConflicts(const QString &workingDir, const QString &commit,
|
||||
const QStringList &files, const QString &abortCommand)
|
||||
{
|
||||
Q_UNUSED(files);
|
||||
|
||||
QString message = commit.isEmpty() ? tr("Conflicts detected")
|
||||
: tr("Conflicts detected with commit %1").arg(commit);
|
||||
QString message;
|
||||
if (!commit.isEmpty())
|
||||
message = tr("Conflicts detected with commit %1").arg(commit);
|
||||
else if (!files.isEmpty())
|
||||
message = tr("Conflicts detected with files:\n") + files.join(QLatin1String("\n"));
|
||||
else
|
||||
message = tr("Conflicts detected");
|
||||
QMessageBox mergeOrAbort(QMessageBox::Question, tr("Conflicts Detected"), message,
|
||||
QMessageBox::NoButton, Core::ICore::mainWindow());
|
||||
QPushButton *mergeToolButton = mergeOrAbort.addButton(tr("Run &Merge Tool"),
|
||||
|
||||
Reference in New Issue
Block a user