| 75 | } |
| 76 | |
| 77 | QStringList ExtensionCatalogService::builtinPluginFolders() const { |
| 78 | QStringList folders; |
| 79 | folders << extensions_dir_; |
| 80 | const QString marketplace = defaultExtensionsDir(); |
| 81 | if (marketplace != extensions_dir_) { |
| 82 | folders << marketplace; |
| 83 | } |
| 84 | folders << executablePluginsDir(); |
| 85 | return folders; |
| 86 | } |
| 87 | |
| 88 | std::vector<std::filesystem::path> ExtensionCatalogService::buildScanHierarchy() const { |
| 89 | std::vector<std::filesystem::path> dirs; |