##// END OF EJS Templates
Some refac for new PySide2 bindings...
Some refac for new PySide2 bindings - made DataSourceItem iterable - added some tree print function for debug - fixed minor bug on DataSourceContorller which prevented from adding products in more than one call per provider - improved IDataProvider for future refac Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r0:86b06c4cec3c
r92:9ff5f48e3d71
Show More
IPlugin.h
20 lines | 347 B | text/x-c | CLexer
#ifndef SCIQLOP_IPLUGIN_H
#define SCIQLOP_IPLUGIN_H
#include <QString>
#include <QtPlugin>
/**
* @brief Interface for a plugin
*/
class IPlugin {
public:
virtual ~IPlugin() = default;
/// Initializes the plugin
virtual void initialize() = 0;
};
Q_DECLARE_INTERFACE(IPlugin, "sciqlop.plugin.IPlugin")
#endif // SCIQLOP_IPLUGIN_H