Files
logos-plugin-qt/tests/vanilla-plugin/interface.h
T

14 lines
326 B
C++

#pragma once
#include <QtPlugin>
#include <QString>
class PluginInterface {
public:
virtual ~PluginInterface() = default;
virtual QString name() const = 0;
virtual QString version() const = 0;
};
#define PluginInterface_iid "com.example.PluginInterface"
Q_DECLARE_INTERFACE(PluginInterface, PluginInterface_iid)