summaryrefslogtreecommitdiff
path: root/interchange
diff options
context:
space:
mode:
Diffstat (limited to 'interchange')
-rw-r--r--interchange/product.hxx12
1 files changed, 8 insertions, 4 deletions
diff --git a/interchange/product.hxx b/interchange/product.hxx
index 63ac63e..eda700a 100644
--- a/interchange/product.hxx
+++ b/interchange/product.hxx
@@ -9,13 +9,14 @@ namespace QInterchange {
{
enum ProductRoles {
SkuRole = Qt::UserRole + 1,
- TitleRole,
DescriptionRole,
+ TitleRole,
CommentRole,
ThumbRole,
ImageRole,
PriceRole,
ProdGroupRole,
+ CategoryRole,
WeightRole,
AuthorRole,
CrossSellRole
@@ -28,10 +29,10 @@ namespace QInterchange {
{
if (product->sku)
sku = QString{product->sku};
- if (product->title)
- title = QString{product->title};
if (product->description)
description = QString{product->description};
+ if (product->title)
+ title = QString{product->title};
if (product->comment)
comment = QString{product->comment};
if (product->thumb)
@@ -40,6 +41,8 @@ namespace QInterchange {
image = QString{product->image};
if (product->prod_group)
prodGroup = QString{product->prod_group};
+ if (product->category)
+ category = QString{product->category};
if (product->author)
author = QString{product->author};
if (product->crosssell) {
@@ -50,13 +53,14 @@ namespace QInterchange {
}
QString sku;
- QString title;
QString description;
+ QString title;
QString comment;
QString thumb;
QString image;
double price;
QString prodGroup;
+ QString category;
double weight;
QString author;
QStringList crossSell;