From 12bd3e7ff088b097bf4e280161aee646fbbb50dc Mon Sep 17 00:00:00 2001 From: deva Date: Mon, 7 Jul 2008 07:36:42 +0000 Subject: Made actual widgets get dragged around --- editor/widget.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'editor/widget.cc') diff --git a/editor/widget.cc b/editor/widget.cc index 15bcd2f..7b35d03 100644 --- a/editor/widget.cc +++ b/editor/widget.cc @@ -28,6 +28,7 @@ #include #include +#include "widgetwrapper.h" Widget::Widget(QString type) : QLabel(type) @@ -48,7 +49,7 @@ void Widget::mousePressEvent(QMouseEvent *event) drag->setPixmap(QPixmap("drag.png")); QMimeData *mimedata = new QMimeData(); - mimedata->setData("pracro/widget", widget.toAscii()); + mimedata->setData("pracro/widget", wrapWidget(this)); drag->setMimeData(mimedata); parentWidget()->layout()->removeWidget(this); -- cgit v1.2.3