From dc6d12dc5a6a7ddd8ac8294b18c944ddde0cf7d6 Mon Sep 17 00:00:00 2001 From: xiaoming <2014500726@smail.xtu.edu.cn> Date: Thu, 25 Jan 2024 13:23:25 +0800 Subject: [PATCH] Update plugin version to 0.0.2 Signed-off-by: xiaoming <2014500726@smail.xtu.edu.cn> --- plugininterface | 2 +- quickcomplete.h | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/plugininterface b/plugininterface index 8b74254..df2bab4 160000 --- a/plugininterface +++ b/plugininterface @@ -1 +1 @@ -Subproject commit 8b742544a6bc7d360ea80d1e194f110967696ec1 +Subproject commit df2bab4c50b56b50c77aa7e13373343137028b5f diff --git a/quickcomplete.h b/quickcomplete.h index 678a63f..20ccacb 100644 --- a/quickcomplete.h +++ b/quickcomplete.h @@ -4,7 +4,7 @@ #include "plugininterface.h" #define PLUGIN_NAME "Quick Complete" -#define PLUGIN_VERSION "0.0.1" +#define PLUGIN_VERSION "0.0.2" class QuickComplete : public PluginInterface { @@ -23,8 +23,11 @@ class QuickComplete : public PluginInterface QString name() { return PLUGIN_NAME; } QString version() { return PLUGIN_VERSION; } - QMenu *mainMenu() { return m_menu; } - QAction *mainAction() { return nullptr; } + QMap metaObject() { + QMap ret; + ret.insert("QMenu", (void *)m_menu); + return ret; + } QMenu *terminalContextMenu(QString selectedText, QString workingDirectory, QMenu *parentMenu) {Q_UNUSED(selectedText);Q_UNUSED(workingDirectory);Q_UNUSED(parentMenu); return nullptr;} QList terminalContextAction(QString selectedText, QString workingDirectory, QMenu *parentMenu) {Q_UNUSED(selectedText);Q_UNUSED(workingDirectory);Q_UNUSED(parentMenu); return QList();}