Well, here is this constructor:
Qt Code:
  1. class CMerchandizeOrder
  2. {
  3. public:
  4. CMerchandizeOrder();
  5. CMerchandizeOrder(structOrder& order);
  6. ....
  7. };
To copy to clipboard, switch view to plain text mode 
and here is implemetantion:
Qt Code:
  1. CMerchandizeOrder::CMerchandizeOrder()
  2. {
  3. m_OrderValues.iMerchandizeID=0;
  4. m_OrderValues.iMerchandizeQuantity=0;
  5. m_OrderValues.rMerchandizePrice=0.00;
  6. m_OrderValues.rSubtotal=0.00;
  7. //m_OrderValues.strDisplayString=QString("Test Artikel Blank Constructor");
  8. m_OrderValues.strMerchandizeName=QString("Test Artikel");
  9. setDisplayString(m_OrderValues.iMerchandizeID,
  10. m_OrderValues.strMerchandizeName,
  11. m_OrderValues.iMerchandizeQuantity,
  12. m_OrderValues.rMerchandizePrice,
  13. m_OrderValues.rSubtotal);
  14. }
  15.  
  16. CMerchandizeOrder::CMerchandizeOrder(structOrder& order)
  17. {
  18. m_OrderValues.iMerchandizeID=order.iMerchandizeID;
  19. m_OrderValues.iMerchandizeQuantity=order.iMerchandizeQuantity;
  20. m_OrderValues.rMerchandizePrice=order.rMerchandizePrice;
  21. m_OrderValues.rSubtotal=order.rSubtotal;
  22. m_OrderValues.strMerchandizeName=order.strMerchandizeName;
  23. setDisplayString(m_OrderValues.iMerchandizeID,
  24. m_OrderValues.strMerchandizeName,
  25. m_OrderValues.iMerchandizeQuantity,
  26. m_OrderValues.rMerchandizePrice,
  27. m_OrderValues.rSubtotal);
  28. }
To copy to clipboard, switch view to plain text mode 

Will try with init function.