diff options
author | J-P Nurmi <jpnurmi@digia.com> | 2013-09-26 13:21:21 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-26 14:40:56 +0200 |
commit | c070b93d902de34ea0f3d2a71b8e9ab356e3e2fa (patch) | |
tree | 580497cf12dbbed7377c806e94205bb7acbc6473 | |
parent | a90585a246de4ae800432b94ab3ca102f9e8b2bc (diff) |
QWinJumpList: use QDir::fromNativeSeparators() for file paths
Change-Id: Id5856a73611b40db3affbc9582e8b9461c492bea
Reviewed-by: Ivan Vizir <define-true-false@yandex.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
-rw-r--r-- | src/winextras/qwinjumplist.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/winextras/qwinjumplist.cpp b/src/winextras/qwinjumplist.cpp index e6f2bb0..b0c4277 100644 --- a/src/winextras/qwinjumplist.cpp +++ b/src/winextras/qwinjumplist.cpp @@ -278,7 +278,7 @@ QWinJumpListItem *QWinJumpListPrivate::fromIShellLink(IShellLinkW *link) item->setIcon(QIcon(QString::fromWCharArray(buffer))); link->GetPath(buffer, buffersize-1, 0, 0); - item->setFilePath(QString::fromWCharArray(buffer)); + item->setFilePath(QDir::fromNativeSeparators(QString::fromWCharArray(buffer))); return item; } @@ -288,7 +288,7 @@ QWinJumpListItem *QWinJumpListPrivate::fromIShellItem(IShellItem2 *shellitem) QWinJumpListItem *item = new QWinJumpListItem(QWinJumpListItem::Destination); wchar_t *strPtr; shellitem->GetDisplayName(SIGDN_FILESYSPATH, &strPtr); - item->setFilePath(QString::fromWCharArray(strPtr)); + item->setFilePath(QDir::fromNativeSeparators(QString::fromWCharArray(strPtr))); CoTaskMemFree(strPtr); return item; } |