diff options
Diffstat (limited to 'src/plugins/remotelinux/publickeydeploymentdialog.cpp')
-rw-r--r-- | src/plugins/remotelinux/publickeydeploymentdialog.cpp | 12 |
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")); } |