You seem to have forgotten calling setAcceptDrops(true) in the
constructor. See http://doc.qt.io/qt-5/dnd.html#dropping
On 29.06.17 12:36, neel patel wrote:
Hi,
I have subclass QAxWidget and re-implemented drag/drop Events as below
but wherever we drag some widget to this area then no events are
generated.
class WebAxWidget : public QAxWidget
{
public:
WebAxWidget(QWidget* parent = 0, Qt::WindowFlags f = 0)
: QAxWidget(parent, f)
{
}
protected:
void dragEnterEvent(QDragEnterEvent *event)
{
qDebug() << "Drag Event started ActiveX widget";
event->accept();
}
void dragMoveEvent(QDragMoveEvent *event)
{
qDebug() << "Drag Move started ActiveX widget";
event->acceptProposedAction();
}
void dropEvent(QDropEvent *event)
{
qDebug() << "Drop Event for ActiveX widget";
}
}
No drag/drop events are generated. Can someone suggest how to receive
those events ?
Thanks in Advance.
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest