Make dir status accassible via model
This commit is contained in:
parent
16c88daf28
commit
bdb05ae865
|
@ -15,7 +15,7 @@ class LIB_SYNCTHING_MODEL_EXPORT SyncthingDeviceModel : public SyncthingModel
|
|||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
enum SyncthingDevideModelRole
|
||||
enum SyncthingDeviceModelRole
|
||||
{
|
||||
DeviceStatus = Qt::UserRole + 1,
|
||||
DevicePaused,
|
||||
|
|
|
@ -225,6 +225,10 @@ QVariant SyncthingDirectoryModel::data(const QModelIndex &index, int role) const
|
|||
break;
|
||||
}
|
||||
break;
|
||||
case DirectoryStatus:
|
||||
return static_cast<int>(dir.status);
|
||||
case DirectoryPaused:
|
||||
return dir.paused;
|
||||
default:
|
||||
;
|
||||
}
|
||||
|
|
|
@ -15,6 +15,12 @@ class LIB_SYNCTHING_MODEL_EXPORT SyncthingDirectoryModel : public SyncthingModel
|
|||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
enum SyncthingDirectoryModelRole
|
||||
{
|
||||
DirectoryStatus = Qt::UserRole + 1,
|
||||
DirectoryPaused
|
||||
};
|
||||
|
||||
explicit SyncthingDirectoryModel(SyncthingConnection &connection, QObject *parent = nullptr);
|
||||
|
||||
public Q_SLOTS:
|
||||
|
|
Loading…
Reference in New Issue