blob: f03eec07c9c387084e45728afd4ca79b04e9ea89 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#ifndef LINEEDIT_H
#define LINEEDIT_H
#endif // LINEEDIT_H
#include "QLineEdit"
#include <QDragEnterEvent>
#include <QMimeData>
#include <QDropEvent>
#include <QWidget>
class Line_edit : public QLineEdit{
Q_OBJECT
public:
explicit Line_edit(QWidget * parent = 0);
~Line_edit(){}
//Метод события перетаскивания
virtual void dragEnterEvent(QDragEnterEvent* event) override;
//Метод события отпускания объекта с данными
virtual void dropEvent(QDropEvent *event) override;
public:
//документ, загруженный через drag n drop
QString drop_document;
};
|