Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Kamm <mail@ckamm.de>2018-04-16 10:12:44 +0300
committerckamm <mail@ckamm.de>2018-04-25 14:31:49 +0300
commite9db52a3782e3286e2a1783692781f04a657e440 (patch)
tree922028681c23cda0bdf7bedff2519a382345daad /src/gui/issueswidget.cpp
parentfc73cde10c2dbca854105008463255356fddb590 (diff)
Issues: Show link to conflicts doc if there are some #6396
The link url is themed.
Diffstat (limited to 'src/gui/issueswidget.cpp')
-rw-r--r--src/gui/issueswidget.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gui/issueswidget.cpp b/src/gui/issueswidget.cpp
index ad1163efb..04359dcae 100644
--- a/src/gui/issueswidget.cpp
+++ b/src/gui/issueswidget.cpp
@@ -120,6 +120,11 @@ IssuesWidget::IssuesWidget(QWidget *parent)
_ui->_tooManyIssuesWarning->hide();
connect(this, &IssuesWidget::issueCountUpdated, this,
[this](int count) { _ui->_tooManyIssuesWarning->setVisible(count >= maxIssueCount); });
+
+ _ui->_conflictHelp->hide();
+ _ui->_conflictHelp->setText(
+ tr("There were conflicts. <a href=\"%1\">Check the documentation on how to resolve them.</a>")
+ .arg(Theme::instance()->conflictHelpUrl()));
}
IssuesWidget::~IssuesWidget()
@@ -277,6 +282,8 @@ void IssuesWidget::slotProgressInfo(const QString &folder, const ProgressInfo &p
}
}
emit ProgressDispatcher::instance()->folderConflicts(folder, conflicts);
+
+ _ui->_conflictHelp->setHidden(Theme::instance()->conflictHelpUrl().isEmpty() || conflicts.isEmpty());
}
}