36 #include "qstringlist.h" 41 #ifndef QT_NO_COMPONENT 47 #define TE_EXPORT_PLUGIN(pluginobjectname) Q_EXPORT_PLUGIN(pluginobjectname) 63 virtual QStringList keys()
const = 0;
64 virtual TEBase *create(
const QString &key ) = 0;
91 if (key == extName)
return new Type();
98 #endif // QT_NO_COMPONENT TEBase * create(const QString &key)
Definition: teplugin.h:89
The TEPlugin class provides an abstract base for custom TEBase plugins.
Definition: teplugin.h:72
Definition: teplugin.h:56
Definition: teplugin.cpp:76
QStringList keys() const
Definition: teplugin.h:83
The TEBase is base class for all trade equipment classes.
Definition: tebase.h:148