aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/remotelinux/publickeydeploymentdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/remotelinux/publickeydeploymentdialog.cpp')
-rw-r--r--src/plugins/remotelinux/publickeydeploymentdialog.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/remotelinux/publickeydeploymentdialog.cpp b/src/plugins/remotelinux/publickeydeploymentdialog.cpp
index 9d31ea580d..c3cdcddc6e 100644
--- a/src/plugins/remotelinux/publickeydeploymentdialog.cpp
+++ b/src/plugins/remotelinux/publickeydeploymentdialog.cpp
@@ -29,6 +29,7 @@
#include <coreplugin/icore.h>
#include <ssh/sshconnection.h>
+#include <utils/theme/theme.h>
#include <QFileDialog>
@@ -51,7 +52,7 @@ PublicKeyDeploymentDialog *PublicKeyDeploymentDialog::createDialog(
{
const QString &dir = QFileInfo(deviceConfig->sshParameters().privateKeyFile).path();
const QString publicKeyFileName = QFileDialog::getOpenFileName(parent
- ? parent : Core::ICore::mainWindow(),
+ ? parent : Core::ICore::dialogParent(),
tr("Choose Public Key File"), dir,
tr("Public Key Files (*.pub);;All Files (*)"));
if (publicKeyFileName.isEmpty())
@@ -100,16 +101,15 @@ void PublicKeyDeploymentDialog::handleDeploymentError(const QString &errorMsg)
void PublicKeyDeploymentDialog::handleDeploymentFinished(const QString &errorMsg)
{
QString buttonText;
- const char *textColor;
+ QString textColor;
if (errorMsg.isEmpty()) {
buttonText = tr("Deployment finished successfully.");
- textColor = "blue";
+ textColor = Utils::creatorTheme()->color(Utils::Theme::TextColorNormal).name();
} else {
buttonText = errorMsg;
- textColor = "red";
+ textColor = Utils::creatorTheme()->color(Utils::Theme::TextColorError).name();
}
- setLabelText(QString::fromLatin1("<font color=\"%1\">%2</font>").arg(QLatin1String(textColor),
- buttonText));
+ setLabelText(QString::fromLatin1("<font color=\"%1\">%2</font>").arg(textColor, buttonText));
setCancelButtonText(tr("Close"));
}