From feaec1906ea336b77022809aacc2ec4115b329c2 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Fri, 15 Jun 2018 09:59:57 +0200 Subject: AboutDialog: add profile list to details tab --- src/browser.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/browser.cpp') diff --git a/src/browser.cpp b/src/browser.cpp index 8abe10a..7c7dca3 100644 --- a/src/browser.cpp +++ b/src/browser.cpp @@ -21,6 +21,7 @@ #include #include #include +#include inline Plugin loadPluginFromPath(const QString &path) { @@ -32,6 +33,11 @@ inline Plugin loadPluginFromPath(const QString &path) qDebug("Loading plugin: %s [ok]", qUtf8Printable(path)); #endif + auto meta = loader.metaData().value("MetaData").toObject(); + p.name = meta.value("name").toString(); + p.author = meta.value("author").toString(); + p.shortcut = QKeySequence::fromString(meta.value("shortcut").toString()); + p.instance = std::shared_ptr(loader.instance()); #ifdef QT_DEBUG -- cgit v1.2.1