diff options
Diffstat (limited to 'src/ui/widgets/ModuleListView.cpp')
-rw-r--r-- | src/ui/widgets/ModuleListView.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ui/widgets/ModuleListView.cpp b/src/ui/widgets/ModuleListView.cpp index 6a386813..ced602fb 100644 --- a/src/ui/widgets/ModuleListView.cpp +++ b/src/ui/widgets/ModuleListView.cpp @@ -56,8 +56,12 @@ void ModuleListView::load_module_informations() { model_->clear(); for (const auto &module_id : module_ids) { auto module = module_manager.SearchModule(module_id); + auto integrated_module = module_manager.IsIntegratedModule(module_id); auto meta_data = module->GetModuleMetaData(); - auto *item = new QStandardItem(meta_data.value("Name", module_id)); + + auto *item = new QStandardItem((integrated_module ? "*" : "") + + meta_data.value("Name", module_id)); + item->setData(module_id, Qt::UserRole + 1); model_->appendRow(item); } |