aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIngo Klöcker <[email protected]>2022-12-06 06:56:12 +0000
committerIngo Klöcker <[email protected]>2022-12-06 07:12:00 +0000
commitd04d7b174fb7f27b7434cade22eafdd85b2d424e (patch)
treef47029945a46c3357295e572fa1e462030f6a072
parentdoc: Don't use AM_PATH_GPGME_PTHREAD any more. (diff)
downloadgpgme-d04d7b174fb7f27b7434cade22eafdd85b2d424e.tar.gz
gpgme-d04d7b174fb7f27b7434cade22eafdd85b2d424e.zip
qt: Write path values with Unix directory separators
* lang/qt/src/qgpgmenewcryptoconfig.cpp (QGpgMENewCryptoConfigEntry::setURLValue): Remove conversion to native directory separators. -- Even on Windows Unix directory separators work with all API calls. And some path values also allow "URLs" like tcp://1.2.3.4:10001 which must use '/'. GnuPG-bug-id: 4518
-rw-r--r--lang/qt/src/qgpgmenewcryptoconfig.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lang/qt/src/qgpgmenewcryptoconfig.cpp b/lang/qt/src/qgpgmenewcryptoconfig.cpp
index 57d02cc7..94e3fb2b 100644
--- a/lang/qt/src/qgpgmenewcryptoconfig.cpp
+++ b/lang/qt/src/qgpgmenewcryptoconfig.cpp
@@ -644,7 +644,7 @@ void QGpgMENewCryptoConfigEntry::setURLValue(const QUrl &url)
if (str.isEmpty() && !isOptional()) {
m_option.resetToDefaultValue();
} else if (type == FilenameType) {
- m_option.setNewValue(m_option.createStringArgument(QDir::toNativeSeparators(url.toLocalFile()).toUtf8().constData()));
+ m_option.setNewValue(m_option.createStringArgument(url.toLocalFile().toUtf8().constData()));
} else {
m_option.setNewValue(m_option.createStringArgument(str.toUtf8().constData()));
}