3 Star 0 Fork 0

openEuler-competition / Summer2021-No.16 开发DDE桌面上基于rpm的软件包安装器

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
dragdropfilearea.h 593 Bytes
一键复制 编辑 原始数据 按行查看 历史
李经纬 提交于 2021-08-03 07:05 . 完成基本功能的开发
#ifndef DRAGDROPFILEAREA_H
#define DRAGDROPFILEAREA_H
#include <QLabel>
#include <QDragEnterEvent>
#include <QMimeData>
#include <QString>
#include <QWidget>
#include <QObject>
class DragDropFileArea: public QLabel
{
Q_OBJECT
public:
DragDropFileArea();
void dropEvent(QDropEvent *event) Q_DECL_OVERRIDE;
void dragEnterEvent(QDragEnterEvent*event) Q_DECL_OVERRIDE;
void dragMoveEvent(QDragMoveEvent *event) Q_DECL_OVERRIDE;
signals:
void fileDropped(QString);
private:
bool m_isDrag;
QString m_filename;
int counter;
};
#endif // DRAGDROPFILEAREA_H
1
https://gitee.com/openeuler-competition/summer2021-16.git
git@gitee.com:openeuler-competition/summer2021-16.git
openeuler-competition
summer2021-16
Summer2021-No.16 开发DDE桌面上基于rpm的软件包安装器
master

搜索帮助