/***************************************************************************
- * Copyright (C) 2009 by Lassi Väätämöinen *
- * lassi.vaatamoinen@ixonos.com *
+ * Copyright (C) 2010 by Ixonos Plc *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
+ * the Free Software Foundation; version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
QString DownloadView::GetStatusString(TorrentStatus::Id status)
{
switch (status) {
- case TorrentStatus::QUEUED_FOR_CHECKING :
- return tr("Queued");
- case TorrentStatus::CHECKING_FILES :
- return tr("Checking");
- case TorrentStatus::DOWNLOADING_METADATA :
- return tr("DL meta");
- case TorrentStatus::DOWNLOADING :
- return tr("Downloading");
- case TorrentStatus::FINISHED :
- return tr("Finished");
- case TorrentStatus::SEEDING :
- return tr("Seeding");
- case TorrentStatus::ALLOCATING :
- return tr("Allocating");
- case TorrentStatus::CHECKING_RESUME_DATA :
- return tr("Checking resume");
- default:
- return tr("N/A");
+ case TorrentStatus::QUEUED_FOR_CHECKING :
+ return tr("Queued");
+ case TorrentStatus::CHECKING_FILES :
+ return tr("Checking");
+ case TorrentStatus::DOWNLOADING_METADATA :
+ return tr("DL meta");
+ case TorrentStatus::DOWNLOADING :
+ return tr("Downloading");
+ case TorrentStatus::FINISHED :
+ return tr("Finished");
+ case TorrentStatus::SEEDING :
+ return tr("Seeding");
+ case TorrentStatus::ALLOCATING :
+ return tr("Allocating");
+ case TorrentStatus::CHECKING_RESUME_DATA :
+ return tr("Checking resume");
+ default:
+ return tr("N/A");
}
}
QColor yellow(255,174,0);
switch (status) {
- case TorrentStatus::QUEUED_FOR_CHECKING :
- case TorrentStatus::CHECKING_FILES :
- case TorrentStatus::DOWNLOADING_METADATA :
- case TorrentStatus::ALLOCATING :
- case TorrentStatus::CHECKING_RESUME_DATA:
- return yellow;
- case TorrentStatus::DOWNLOADING :
- case TorrentStatus::FINISHED :
- case TorrentStatus::SEEDING :
- return green;
- default:
- return QColor();
+ case TorrentStatus::QUEUED_FOR_CHECKING :
+ case TorrentStatus::CHECKING_FILES :
+ case TorrentStatus::DOWNLOADING_METADATA :
+ case TorrentStatus::ALLOCATING :
+ case TorrentStatus::CHECKING_RESUME_DATA:
+ return yellow;
+ case TorrentStatus::DOWNLOADING :
+ case TorrentStatus::FINISHED :
+ case TorrentStatus::SEEDING :
+ return green;
+ default:
+ return QColor();
}
}