Bug #869 » 0003-Win32-build-fixes-in-bittorrent-plugin.patch
| src/plugins/bittorrent/torrentfilesmodel.cpp | ||
|---|---|---|
| 					MkParentIfDoesntExist (path); | ||
| 					QList<QVariant> displayData; | ||
| #ifdef Q_OS_WIN32 | ||
| 					displayData << QString::fromUtf16 (reinterpret_cast<const ushort*> (path.leaf ().c_str ())) | ||
| #else | ||
| 					displayData << QString::fromUtf8 (path.leaf ().c_str ()) | ||
| #endif | ||
| 						<< Util::MakePrettySize (begin->size); | ||
| 					TreeItem *parentItem = Path2TreeItem_ [parentPath], | ||
| ... | ... | |
| 					QString pathStr = QString::fromUtf8 (fi.Path_.string ().c_str ()); | ||
| 					QList<QVariant> displayData; | ||
| #ifdef Q_OS_WIN32 | ||
| 					displayData << QString::fromUtf16 (reinterpret_cast<const ushort*> (fi.Path_.leaf ().c_str ())) | ||
| #else | ||
| 					displayData << QString::fromUtf8 (fi.Path_.leaf ().c_str ()) | ||
| #endif | ||
| 						<< QString::number (fi.Priority_) | ||
| 						<< QString::number (fi.Progress_, 'f', 3); | ||
| 					qDebug () << Q_FUNC_INFO << fi.Priority_; | ||
| ... | ... | |
| 					{ | ||
| 						if (item->Data (0, RoleProgress).toDouble () != 1) | ||
| 						{ | ||
| #ifdef Q_OS_WIN32 | ||
| 							QString filename = QString::fromUtf16 (reinterpret_cast<const ushort*> (i->first.filename ().c_str ())); | ||
| #else | ||
| 							QString filename = QString::fromUtf8 (i->first.filename ().c_str ()); | ||
| #endif | ||
| 							emit gotEntity (Util::MakeNotification ("BitTorrent", | ||
| 									tr ("The file %1 hasn't finished downloading yet.") | ||
| 										.arg (filename), | ||
| ... | ... | |
| 				TreeItem *parent = Path2TreeItem_ [parentPath.branch_path ()]; | ||
| 				QList<QVariant> data; | ||
| #ifdef Q_OS_WIN32 | ||
| 				data << QString::fromUtf16 (reinterpret_cast<const ushort*> (parentPath.leaf ().c_str ())) << QString (""); | ||
| #else | ||
| 				data << QString::fromUtf8 (parentPath.leaf ().c_str ()) << QString (""); | ||
| #endif | ||
| 				if (!AdditionDialog_) | ||
| 					data << QString ("") << QString (""); | ||
| 				TreeItem *item = new TreeItem (data, parent); | ||
| src/plugins/bittorrent/torrentplugin.cpp | ||
|---|---|---|
| #include <QHeaderView> | ||
| #include <QInputDialog> | ||
| #include <QSortFilterProxyModel> | ||
| #include <boost/preprocessor/seq/size.hpp> | ||
| #include <boost/preprocessor/seq/elem.hpp> | ||
| #include <boost/preprocessor/repetition/repeat.hpp> | ||
| #include <libtorrent/session.hpp> | ||
| #include <libtorrent/version.hpp> | ||
| #include <interfaces/entitytesthandleresult.h> | ||