aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/luapluginspec.cpp
diff options
context:
space:
mode:
authorMarcus Tillmanns <[email protected]>2024-07-25 14:46:14 +0200
committerMarcus Tillmanns <[email protected]>2024-07-29 11:21:56 +0000
commitbe2e5262c73ef747511a10e04a36338d3d49412e (patch)
treeaa10216233f967e35f0f5fb3cbf8b7ea7efdc487 /src/plugins/lua/luapluginspec.cpp
parent2373c4c0a4f06b207fdc4b89ef70e66a9fc2adc4 (diff)
ExtensionSystem: Move Installation logic into PluginSpecs
Change-Id: I5b6d284179bf62be89d6e5157fd7e14df5e65817 Reviewed-by: Alessandro Portale <[email protected]>
Diffstat (limited to 'src/plugins/lua/luapluginspec.cpp')
-rw-r--r--src/plugins/lua/luapluginspec.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/lua/luapluginspec.cpp b/src/plugins/lua/luapluginspec.cpp
index 125f9295ad4..17a303bdf1f 100644
--- a/src/plugins/lua/luapluginspec.cpp
+++ b/src/plugins/lua/luapluginspec.cpp
@@ -170,4 +170,12 @@ bool LuaPluginSpec::printToOutputPane() const
return d->printToOutputPane;
}
+Utils::FilePath LuaPluginSpec::installLocation(bool inUserFolder) const
+{
+ if (inUserFolder)
+ return appInfo().userLuaPlugins;
+
+ return appInfo().luaPlugins;
+}
+
} // namespace Lua