blob: 351f4d12c15bb3c038a364945907a4f786470b8a (
plain)
1234567891011121314151617181920212223242526272829 | // Copyright (C) 2016 The Qt Company Ltd.// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause#include <QDragMoveEvent>#include <QFrame>#include <QMimeData>#include <QWidget>namespace droprectangle {struct Window :public QWidget {voiddragMoveEvent(QDragMoveEvent *event); QFrame *dropFrame =nullptr;};//! [0]voidWindow::dragMoveEvent(QDragMoveEvent *event){if(event->mimeData()->hasFormat("text/plain")&& event->answerRect().intersects(dropFrame->geometry())) event->acceptProposedAction();}//! [0]}// droprectangle
|