- QGraphicsRectItem *rect = scene->addRect(QRectF(0, 0, 100, 100));
- rect->setFlag(QGraphicsItem::ItemIsMovable);
+
+ BasicBlockWidget * s1 = new BasicBlockWidget;
+ scene->addItem(s1);
+ s1->setFlag(QGraphicsItem::ItemIsMovable, true);
+
+ BasicBlockWidget * s2 = new BasicBlockWidget;
+ scene->addItem(s2);
+ s2->setFlag(QGraphicsItem::ItemIsMovable, true);
+ s2->moveBy(-200, 350);
+
+ BasicBlockWidget * s3 = new BasicBlockWidget;
+ scene->addItem(s3);
+ s3->setFlag(QGraphicsItem::ItemIsMovable, true);
+ s3->moveBy(100, 350);
+
+ BasicBlockWidget * s4 = new BasicBlockWidget;
+ scene->addItem(s4);
+ s4->setFlag(QGraphicsItem::ItemIsMovable, true);
+ s4->moveBy(400, 350);
+
+