mirror of https://gitee.com/cxasm/notepad--.git
26 lines
530 B
C
26 lines
530 B
C
|
#pragma once
|
|||
|
|
|||
|
#include <QLineEdit>
|
|||
|
#include <QLineEdit>
|
|||
|
#include <QDropEvent>
|
|||
|
#include <QMimeData>
|
|||
|
#include <QDragEnterEvent>
|
|||
|
|
|||
|
class DragLineEdit : public QLineEdit
|
|||
|
{
|
|||
|
Q_OBJECT
|
|||
|
|
|||
|
public:
|
|||
|
DragLineEdit(QWidget*parent);
|
|||
|
virtual ~DragLineEdit();
|
|||
|
|
|||
|
|
|||
|
protected:
|
|||
|
///< <20>϶<EFBFBD><CFB6>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
void dragEnterEvent(QDragEnterEvent* event) override;
|
|||
|
///< <20>϶<EFBFBD><CFB6>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6>ļ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
void dragMoveEvent(QDragMoveEvent* event) override;
|
|||
|
///< <20>϶<EFBFBD><CFB6>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
void dropEvent(QDropEvent* event) override;
|
|||
|
};
|