Browse Source

Merge pull request #256 from sledgehammer999/fix_dir_separators

Fix dir separators
adaptive-webui-19844
Christophe Dumez 12 years ago
parent
commit
b97c6cadee
  1. 2
      src/addnewtorrentdialog.cpp
  2. 7
      src/fs_utils.cpp

2
src/addnewtorrentdialog.cpp

@ -225,7 +225,7 @@ bool AddNewTorrentDialog::loadTorrent(const QString& torrent_path, const QString @@ -225,7 +225,7 @@ bool AddNewTorrentDialog::loadTorrent(const QString& torrent_path, const QString
QString single_file_relpath = misc::toQStringU(m_torrentInfo->file_at(0).path.string());
#endif
for (int i=0; i<ui->save_path_combo->count()-1; ++i) {
ui->save_path_combo->setItemText(i, QDir(ui->save_path_combo->itemText(i)).absoluteFilePath(single_file_relpath));
ui->save_path_combo->setItemText(i, fsutils::toDisplayPath(QDir(ui->save_path_combo->itemText(i)).absoluteFilePath(single_file_relpath)));
}
}

7
src/fs_utils.cpp

@ -73,12 +73,7 @@ using namespace libtorrent; @@ -73,12 +73,7 @@ using namespace libtorrent;
*/
QString fsutils::toDisplayPath(const QString& path)
{
#if defined(Q_WS_WIN) || defined(Q_OS_OS2)
QString ret = path;
return ret.replace("/", "\\");
#else
return path;
#endif
return QDir::toNativeSeparators(path);
}
/**

Loading…
Cancel
Save