┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/settings/servicemodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/settings/servicemodel.h')
-rw-r--r--src/settings/servicemodel.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/settings/servicemodel.h b/src/settings/servicemodel.h
index 23c752e93..0abe1fe46 100644
--- a/src/settings/servicemodel.h
+++ b/src/settings/servicemodel.h
@@ -25,7 +25,7 @@ class ServiceModel : public QAbstractListModel
Q_OBJECT
public:
- enum Role { DesktopEntryNameRole = Qt::UserRole, ConfigurableRole };
+ enum Role { DesktopEntryNameRole = Qt::UserRole };
explicit ServiceModel(QObject *parent = nullptr);
~ServiceModel() override;
@@ -35,11 +35,11 @@ public:
QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
int rowCount(const QModelIndex &parent = QModelIndex()) const override;
void clear();
+ Qt::ItemFlags flags(const QModelIndex &index) const override;
private:
struct ServiceItem {
- bool checked;
- bool configurable;
+ Qt::CheckState checked;
QString icon;
QString text;
QString desktopEntryName;