| 322 | ////////////// ProvidersModel ////////////////// |
| 323 | |
| 324 | ProvidersModel::ProvidersModel(QObject* parent) |
| 325 | : QAbstractListModel(parent) |
| 326 | , mProviders(ICore::self()->documentationController()->documentationProviders()) |
| 327 | { |
| 328 | connect(ICore::self()->pluginController(), &IPluginController::unloadingPlugin, this, &ProvidersModel::unloaded); |
| 329 | connect(ICore::self()->pluginController(), &IPluginController::pluginLoaded, this, &ProvidersModel::loaded); |
| 330 | connect(ICore::self()->documentationController(), &IDocumentationController::providersChanged, this, &ProvidersModel::reloadProviders); |
| 331 | } |
| 332 | |
| 333 | void ProvidersModel::reloadProviders() |
| 334 | { |
nothing calls this directly
no test coverage detected