ShapeMimeData.cpp 384 B

12345678910111213141516
  1. #include "ShapeMimeData.h"
  2. ShapeMimeData::ShapeMimeData(QList<QGraphicsItem *> items)
  3. {
  4. foreach (QGraphicsItem *item , items ) {
  5. // AbstractShape *sp = qgraphicsitem_cast<AbstractShape*>(item);
  6. // m_items.append(sp->copy());
  7. }
  8. }
  9. ShapeMimeData::~ShapeMimeData()
  10. {
  11. foreach (QGraphicsItem *item , m_items ) {
  12. delete item;
  13. }
  14. m_items.clear();
  15. }