score-plugin-packagemanager/PackageManager/Model.hpp
1 #pragma once
2 #include <score/plugins/settingsdelegate/SettingsDelegateModel.hpp>
3 
4 #include <QItemSelectionModel>
5 
6 #include <PackageManager/PluginItemModel.hpp>
7 
8 class QAbstractItemModel;
9 
10 namespace PM
11 {
12 class BlacklistCommand;
13 
15 {
16 public:
17  PluginSettingsModel(QSettings& set, const score::ApplicationContext& ctx);
19 
20  LocalPackagesModel localPlugins;
21  RemotePackagesModel remotePlugins;
22  QItemSelectionModel remoteSelection;
23 };
24 }
Definition: score-plugin-packagemanager/PackageManager/Model.hpp:15
Definition: PluginItemModel.hpp:89
Definition: SettingsDelegateModel.hpp:16
Definition: PluginItemModel.hpp:82
Used to access all the application-wide state and structures.
Definition: ApplicationContext.hpp:24