4 #ifndef AKREGATOR_PLUGIN_H 5 #define AKREGATOR_PLUGIN_H 7 #include "akregator_export.h" 9 #define AKREGATOR_EXPORT_PLUGIN( classname ) \ 11 Akregator::Plugin* create_plugin() { return new classname; } \ 21 class AKREGATOR_EXPORT Plugin 26 virtual bool init() = 0; 34 void addPluginProperty( const TQString& key, const TQString& value ); 35 TQString pluginProperty( const TQString& key ); 36 bool hasPluginProperty( const TQString& key ); 42 TQMap<TQString, TQString> m_properties;
|