20 #ifndef CIMPORTINTERFACE_H 21 #define CIMPORTINTERFACE_H 28 #include <QStringList> 50 virtual QStringList
search(
const QString& szSearch,
const QString& szDetails = QString(
"")) = 0;
57 virtual bool load(qint16 iIndex) = 0;
107 #endif // CIMPORTINTERFACE_H QT_BEGIN_NAMESPACE Q_DECLARE_INTERFACE(cImportInterface,"WIN-DESIGN.cImportInterface/1.0")
qint16 m_iLoadedIndex
Definition: cimportinterface.h:100
bool m_bLoaded
Definition: cimportinterface.h:99
virtual qreal value(cIngredient::iIngredient i)=0
bool loaded()
Definition: cimportinterface.h:63
This is the base class for all plugins.
Definition: cInterface.h:31
QString name(cIngredient::iIngredient i)
Definition: cimportinterface.cpp:9
virtual QMap< QString, QString > detailsCapability()=0
virtual bool load(qint16 iIndex)=0
virtual QString ingredientName()=0
iIngredient
Definition: cingredient.h:39
Interface class for importing data.
Definition: cimportinterface.h:32
QString group(cIngredient::iIngredient i)
Definition: cimportinterface.cpp:4
virtual QStringList search(const QString &szSearch, const QString &szDetails=QString(""))=0
QString valueStr(cIngredient::iIngredient i)
Definition: cimportinterface.cpp:14
cImportInterface()
Definition: cimportinterface.h:35