blob: b50834aecd89cb6590d906e4b3d84ab18cf08fdd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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
|