From 7167ce41b61d2ba2cdb526777a4233eb84a3b66a Mon Sep 17 00:00:00 2001 From: Unit 193 Date: Sat, 6 Dec 2014 17:33:25 -0500 Subject: Imported Upstream version 2.99.6 --- .../coreSQLiteStudio/plugins/generalpurposeplugin.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 SQLiteStudio3/coreSQLiteStudio/plugins/generalpurposeplugin.h (limited to 'SQLiteStudio3/coreSQLiteStudio/plugins/generalpurposeplugin.h') diff --git a/SQLiteStudio3/coreSQLiteStudio/plugins/generalpurposeplugin.h b/SQLiteStudio3/coreSQLiteStudio/plugins/generalpurposeplugin.h new file mode 100644 index 0000000..b50834a --- /dev/null +++ b/SQLiteStudio3/coreSQLiteStudio/plugins/generalpurposeplugin.h @@ -0,0 +1,20 @@ +#ifndef GENERALPURPOSEPLUGIN_H +#define GENERALPURPOSEPLUGIN_H + +#include "plugin.h" + +/** + * @brief The general purpose plugin interface. + * + * General purpose plugins are not designated for some specific function. + * They rely on init() and deinit() implementations to add some menubar entries, + * or toolbar entries (or anything else), so user can interact with the plugin. + * + * @see Plugin + * @see GenericPlugin + */ +class API_EXPORT GeneralPurposePlugin : virtual public Plugin +{ +}; + +#endif // GENERALPURPOSEPLUGIN_H -- cgit v1.2.3