#ifndef ISELLABLESERVICE_H #define ISELLABLESERVICE_H #include "shop_global.h" #include "shopitem.h" #include "iseller.h" #include #include class SHOPSHARED_EXPORT ISellableService { public: ISellableService(); virtual QList shopItems(const QString& category = "") = 0; virtual IShopItemPtr shopItem(int itemId) = 0; virtual void addedToVoucher(int itemId, int countAdded) = 0; virtual ISeller *seller() = 0; }; #endif // ISELLABLESERVICE_H