Build system changed to Cmake, ORM changed to QxORM, Qt6 compatibility.
This commit is contained in:
+9
-9
@@ -6,7 +6,7 @@
|
||||
#include "shop_global.h"
|
||||
#include "ishopitem.h"
|
||||
|
||||
class SHOPSHARED_EXPORT ShopItem : public QObject, public IShopItem
|
||||
class SHOPSHARED_EXPORT ShopItem : public IShopItem
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
@@ -17,7 +17,7 @@ class SHOPSHARED_EXPORT ShopItem : public QObject, public IShopItem
|
||||
Q_PROPERTY(Enums::VatType vatType READ vatType)
|
||||
|
||||
public:
|
||||
explicit ShopItem(QObject *parent = 0);
|
||||
explicit ShopItem(QObject *parent = nullptr);
|
||||
|
||||
signals:
|
||||
|
||||
@@ -25,13 +25,13 @@ public slots:
|
||||
|
||||
// IShopItem interface
|
||||
public:
|
||||
virtual int id() override { return 0; }
|
||||
virtual QString code() { return ""; }
|
||||
virtual QString name() override { return ""; }
|
||||
virtual QString shortName() override { return ""; }
|
||||
virtual QDecDouble unitPrice() override { return QDecDouble(); }
|
||||
virtual Enums::VatType vatType() override { return Enums::NONE; }
|
||||
virtual QString pluginId() override { return ""; }
|
||||
long id() override { return 0; }
|
||||
QString code() override { return ""; }
|
||||
QString name() override { return ""; }
|
||||
QString shortName() override { return ""; }
|
||||
QDecDouble unitPrice() override { return {}; }
|
||||
Enums::VatType vatType() override { return Enums::NONE; }
|
||||
QString pluginId() override { return ""; }
|
||||
};
|
||||
|
||||
typedef QSharedPointer<ShopItem> ShopItemPtr;
|
||||
|
||||
Reference in New Issue
Block a user