2016-10-04 23:55:20 +02:00
|
|
|
#include "./syncthingdev.h"
|
|
|
|
|
2017-02-20 18:00:42 +01:00
|
|
|
#include <QCoreApplication>
|
2016-10-04 23:55:20 +02:00
|
|
|
|
2017-02-20 18:00:42 +01:00
|
|
|
namespace Data {
|
2016-10-04 23:55:20 +02:00
|
|
|
|
2017-02-20 18:00:42 +01:00
|
|
|
QString statusString(SyncthingDevStatus status)
|
|
|
|
{
|
2017-05-01 03:34:43 +02:00
|
|
|
switch (status) {
|
2017-02-20 18:00:42 +01:00
|
|
|
case SyncthingDevStatus::Unknown:
|
|
|
|
return QCoreApplication::translate("SyncthingDevStatus", "unknown");
|
|
|
|
case SyncthingDevStatus::Disconnected:
|
|
|
|
return QCoreApplication::translate("SyncthingDevStatus", "disconnected");
|
|
|
|
case SyncthingDevStatus::OwnDevice:
|
|
|
|
return QCoreApplication::translate("SyncthingDevStatus", "own device");
|
|
|
|
case SyncthingDevStatus::Idle:
|
|
|
|
return QCoreApplication::translate("SyncthingDevStatus", "idle");
|
|
|
|
case SyncthingDevStatus::Synchronizing:
|
|
|
|
return QCoreApplication::translate("SyncthingDevStatus", "synchronizing");
|
|
|
|
case SyncthingDevStatus::OutOfSync:
|
|
|
|
return QCoreApplication::translate("SyncthingDevStatus", "out of sync");
|
|
|
|
case SyncthingDevStatus::Rejected:
|
|
|
|
return QCoreApplication::translate("SyncthingDevStatus", "rejected");
|
2017-03-02 17:59:55 +01:00
|
|
|
default:
|
|
|
|
return QString();
|
2017-02-20 18:00:42 +01:00
|
|
|
}
|
|
|
|
}
|
2016-10-04 23:55:20 +02:00
|
|
|
|
2017-02-20 21:00:18 +01:00
|
|
|
QString SyncthingDev::statusString() const
|
|
|
|
{
|
2017-05-01 03:34:43 +02:00
|
|
|
if (paused) {
|
2017-02-20 21:00:18 +01:00
|
|
|
return QCoreApplication::translate("SyncthingDev", "paused");
|
|
|
|
} else {
|
|
|
|
return ::Data::statusString(status);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-10-04 23:55:20 +02:00
|
|
|
} // namespace Data
|