${QT_QTDBUS_LIBRARY}
${QT_QTSQL_LIBRARY}
-ltorrent-rasterbar
${QT_QTDBUS_LIBRARY}
${QT_QTSQL_LIBRARY}
-ltorrent-rasterbar
)
ADD_DEPENDENCIES(qtrapids-server dbusapi)
)
ADD_DEPENDENCIES(qtrapids-server dbusapi)
qDebug() << "addTorrent: " << path << " save to " << save_path;
boost::intrusive_ptr<libtorrent::torrent_info> tiTmp
qDebug() << "addTorrent: " << path << " save to " << save_path;
boost::intrusive_ptr<libtorrent::torrent_info> tiTmp
- = new libtorrent::torrent_info(path.toStdString());
+ = new libtorrent::torrent_info
+ (boost::filesystem::path(path.toStdString()));
addParams.ti = tiTmp;
// save_path is the only mandatory parameter, rest are optional.
addParams.ti = tiTmp;
// save_path is the only mandatory parameter, rest are optional.
- addParams.save_path = save_path.toStdString();
+ addParams.save_path = boost::filesystem::path(save_path.toStdString());
//addParams.storage_mode = libtorrent::storage_mode_allocate;
TorrentHandlePtr handle(new TorrentHandle(btSession_.add_torrent(addParams)));
//addParams.storage_mode = libtorrent::storage_mode_allocate;
TorrentHandlePtr handle(new TorrentHandle(btSession_.add_torrent(addParams)));