00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include <QKeyEvent>
00022 #include <QEvent>
00023 #include <QLineEdit>
00024 #include <QTextEdit>
00025
00026 #include "cuadranteqtreewidget.h"
00027 #include "configuracion.h"
00028 #include "funcaux.h"
00029
00030
00031
00038 CuadranteQTreeWidget::CuadranteQTreeWidget(QWidget *parent) : QTreeWidget(parent) {
00039 _depura("CuadranteQTreeWidget::CuadranteQTreeWidget", 0);
00040 _depura("END CuadranteQTreeWidget::CuadranteQTreeWidget", 0);
00041 }
00042
00043
00045
00047 CuadranteQTreeWidget::~CuadranteQTreeWidget() {
00048 _depura("END ~CuadranteQTreeWidget", 0);
00049 }
00050
00051
00053
00055 void CuadranteQTreeWidget::startDrag( Qt::DropActions supportedActions ) {
00056 _depura("CuadranteQTreeWidget::startDrag", 0);
00057
00058 QDrag *drag = new QDrag(this);
00059 QMimeData *mimeData = new QMimeData;
00060
00061 mimeData->setText(currentItem()->text(1));
00062
00063 drag->setMimeData(mimeData);
00064
00065
00066 Qt::DropAction dropAction = drag->start(Qt::ActionMask);
00067
00068 _depura("finalizado",0 , QString::number(dropAction));
00069
00070 }
00071
00072
00073
00074
00075