models: Retain default status colors

This commit is contained in:
Martchus 2017-09-01 17:13:01 +02:00
parent b5727304b3
commit b90080ec0c
4 changed files with 8 additions and 8 deletions

View File

@ -313,10 +313,10 @@ QString SyncthingDeviceModel::devStatusString(const SyncthingDev &dev)
return QString();
}
QColor SyncthingDeviceModel::devStatusColor(const SyncthingDev &dev) const
QVariant SyncthingDeviceModel::devStatusColor(const SyncthingDev &dev) const
{
if (dev.paused) {
return QColor();
return QVariant();
}
switch (dev.status) {
case SyncthingDevStatus::Unknown:
@ -332,7 +332,7 @@ QColor SyncthingDeviceModel::devStatusColor(const SyncthingDev &dev) const
case SyncthingDevStatus::Rejected:
return Colors::red(m_brightColors);
}
return QColor();
return QVariant();
}
} // namespace Data

View File

@ -45,7 +45,7 @@ private Q_SLOTS:
private:
static QHash<int, QByteArray> initRoleNames();
static QString devStatusString(const SyncthingDev &dev);
QColor devStatusColor(const SyncthingDev &dev) const;
QVariant devStatusColor(const SyncthingDev &dev) const;
const std::vector<SyncthingDev> &m_devs;
};

View File

@ -390,10 +390,10 @@ QString SyncthingDirectoryModel::dirStatusString(const SyncthingDir &dir)
return QString();
}
QColor SyncthingDirectoryModel::dirStatusColor(const SyncthingDir &dir) const
QVariant SyncthingDirectoryModel::dirStatusColor(const SyncthingDir &dir) const
{
if (dir.paused && dir.status != SyncthingDirStatus::OutOfSync) {
return QColor();
return QVariant();
}
switch (dir.status) {
case SyncthingDirStatus::Unknown:
@ -408,7 +408,7 @@ QColor SyncthingDirectoryModel::dirStatusColor(const SyncthingDir &dir) const
case SyncthingDirStatus::OutOfSync:
return Colors::red(m_brightColors);
}
return QColor();
return QVariant();
}
} // namespace Data

View File

@ -45,7 +45,7 @@ private Q_SLOTS:
private:
static QHash<int, QByteArray> initRoleNames();
static QString dirStatusString(const SyncthingDir &dir);
QColor dirStatusColor(const SyncthingDir &dir) const;
QVariant dirStatusColor(const SyncthingDir &dir) const;
const std::vector<SyncthingDir> &m_dirs;
};