Well, here is this constructor:
class CMerchandizeOrder
{
public:
CMerchandizeOrder();
CMerchandizeOrder(structOrder& order);
....
};
class CMerchandizeOrder
{
public:
CMerchandizeOrder();
CMerchandizeOrder(structOrder& order);
....
};
To copy to clipboard, switch view to plain text mode
and here is implemetantion:
CMerchandizeOrder::CMerchandizeOrder()
{
m_OrderValues.iMerchandizeID=0;
m_OrderValues.iMerchandizeQuantity=0;
m_OrderValues.rMerchandizePrice=0.00;
m_OrderValues.rSubtotal=0.00;
//m_OrderValues.strDisplayString=QString("Test Artikel Blank Constructor");
m_OrderValues.
strMerchandizeName=QString("Test Artikel");
setDisplayString(m_OrderValues.iMerchandizeID,
m_OrderValues.strMerchandizeName,
m_OrderValues.iMerchandizeQuantity,
m_OrderValues.rMerchandizePrice,
m_OrderValues.rSubtotal);
}
CMerchandizeOrder::CMerchandizeOrder(structOrder& order)
{
m_OrderValues.iMerchandizeID=order.iMerchandizeID;
m_OrderValues.iMerchandizeQuantity=order.iMerchandizeQuantity;
m_OrderValues.rMerchandizePrice=order.rMerchandizePrice;
m_OrderValues.rSubtotal=order.rSubtotal;
m_OrderValues.strMerchandizeName=order.strMerchandizeName;
setDisplayString(m_OrderValues.iMerchandizeID,
m_OrderValues.strMerchandizeName,
m_OrderValues.iMerchandizeQuantity,
m_OrderValues.rMerchandizePrice,
m_OrderValues.rSubtotal);
}
CMerchandizeOrder::CMerchandizeOrder()
{
m_OrderValues.iMerchandizeID=0;
m_OrderValues.iMerchandizeQuantity=0;
m_OrderValues.rMerchandizePrice=0.00;
m_OrderValues.rSubtotal=0.00;
//m_OrderValues.strDisplayString=QString("Test Artikel Blank Constructor");
m_OrderValues.strMerchandizeName=QString("Test Artikel");
setDisplayString(m_OrderValues.iMerchandizeID,
m_OrderValues.strMerchandizeName,
m_OrderValues.iMerchandizeQuantity,
m_OrderValues.rMerchandizePrice,
m_OrderValues.rSubtotal);
}
CMerchandizeOrder::CMerchandizeOrder(structOrder& order)
{
m_OrderValues.iMerchandizeID=order.iMerchandizeID;
m_OrderValues.iMerchandizeQuantity=order.iMerchandizeQuantity;
m_OrderValues.rMerchandizePrice=order.rMerchandizePrice;
m_OrderValues.rSubtotal=order.rSubtotal;
m_OrderValues.strMerchandizeName=order.strMerchandizeName;
setDisplayString(m_OrderValues.iMerchandizeID,
m_OrderValues.strMerchandizeName,
m_OrderValues.iMerchandizeQuantity,
m_OrderValues.rMerchandizePrice,
m_OrderValues.rSubtotal);
}
To copy to clipboard, switch view to plain text mode
Will try with init function.
Bookmarks