From 8e2f0a1d5b88f9ac6e06a0ac7a64d7080198f678 Mon Sep 17 00:00:00 2001 From: Alexander Lohnau Date: Sat, 5 Sep 2020 17:32:48 +0000 Subject: Clear services model after KNS entries changed We can not know if a service got deleted, so we clear the model and reload the services. The issue that the entries are not uninstalled has already been solved, this is just a patch to fix the state of the UI. CCBUG: 420312 --- src/settings/servicemodel.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/settings/servicemodel.h') diff --git a/src/settings/servicemodel.h b/src/settings/servicemodel.h index 92dd43dda..150159137 100644 --- a/src/settings/servicemodel.h +++ b/src/settings/servicemodel.h @@ -38,6 +38,7 @@ public: bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; int rowCount(const QModelIndex& parent = QModelIndex()) const override; + void clear(); private: struct ServiceItem -- cgit v1.3.1