diff options
author | Gerald Combs <gerald@wireshark.org> | 2012-10-01 22:55:45 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2012-10-01 22:55:45 +0000 |
commit | 0ffe19134bf407f401da6a0dbc4acb4a4d05016a (patch) | |
tree | a6d6cc1b931704109c164853d524f71cde0e6fae | |
parent | 3e5ac249e99b581625c3c99de0d7f398d3f0d125 (diff) | |
download | wireshark-0ffe19134bf407f401da6a0dbc4acb4a4d05016a.tar.gz |
Construct a proper directory URL.
svn path=/trunk/; revision=45245
-rw-r--r-- | ui/qt/file_set_dialog.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ui/qt/file_set_dialog.cpp b/ui/qt/file_set_dialog.cpp index 99bfdc9caf..d02d84d7ce 100644 --- a/ui/qt/file_set_dialog.cpp +++ b/ui/qt/file_set_dialog.cpp @@ -106,6 +106,7 @@ void FileSetDialog::fileClosed() { } +#include <QDebug> void FileSetDialog::addFile(fileset_entry *entry) { QString created; QString modified; @@ -148,7 +149,9 @@ void FileSetDialog::addFile(fileset_entry *entry) { dir_name = fileset_get_dirname(); elided_dir_name = fs_ui_->directoryLabel->fontMetrics().elidedText(dir_name, Qt::ElideLeft, fs_ui_->directoryLabel->maximumWidth()); - fs_ui_->directoryLabel->setText(QString("<a href=\"file://%1\">%2</a>").arg(dir_name).arg(elided_dir_name)); + fs_ui_->directoryLabel->setText(QString("<a href=\"%1\">%2</a>") + .arg(QUrl::fromLocalFile(dir_name).toString()) + .arg(elided_dir_name)); fs_ui_->directoryLabel->setEnabled(true); if(entry->current) { |