From cc06a49b760f9304ee4419f5bc3ed3d4e27967b2 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 24 Mar 2009 23:59:03 -0400 Subject: Add versioning macros to plugins --- sigencore/plugins/ArenaPlugin.h | 3 +++ sigencore/plugins/CanvasPlugin.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sigencore/plugins/ArenaPlugin.h b/sigencore/plugins/ArenaPlugin.h index e7153d79..4b132907 100644 --- a/sigencore/plugins/ArenaPlugin.h +++ b/sigencore/plugins/ArenaPlugin.h @@ -69,5 +69,8 @@ class SIGENCOREPLUGINS_EXPORT ArenaPlugin : public QObject #define SIGEN_ARENA_PLUGIN(type, name) \ K_PLUGIN_FACTORY(ArenaFactory, registerPlugin();) \ K_EXPORT_PLUGIN(ArenaFactory(name)) +#define SIGEN_ARENA_PLUGIN_VERSION(type, name, version) \ + SIGEN_ARENA_PLUGIN(type, name) \ + K_EXPORT_PLUGIN_VERSION(version) #endif diff --git a/sigencore/plugins/CanvasPlugin.h b/sigencore/plugins/CanvasPlugin.h index b24653be..2ca4c18c 100644 --- a/sigencore/plugins/CanvasPlugin.h +++ b/sigencore/plugins/CanvasPlugin.h @@ -69,5 +69,8 @@ class SIGENCOREPLUGINS_EXPORT CanvasPlugin : public QObject #define SIGEN_CANVAS_PLUGIN(type, name) \ K_PLUGIN_FACTORY(CanvasFactory, registerPlugin();) \ K_EXPORT_PLUGIN(CanvasFactory(name)) +#define SIGEN_CANVAS_PLUGIN_VERSION(type, name, version) \ + SIGEN_CANVAS_PLUGIN(type, name) \ + K_EXPORT_PLUGIN_VERSION(version) #endif -- cgit