dde-dock/frame/util/dockapplication.h
Robert 0427e19b72
chore: adapt license and copyright (#680)
Modify project to pass the REUSE check

Log: Modify project to pass the REUSE check
Task: https://pms.uniontech.com/task-view-185215.html
Change-Id: Ie954cf985f16c1a243bfc912aa7458c6e85ce9de
2022-09-06 11:36:55 +08:00

30 lines
671 B
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: LGPL-3.0-or-later
#ifndef DOCKAPPLICATION_H
#define DOCKAPPLICATION_H
#include <DApplication>
DWIDGET_USE_NAMESPACE
#ifdef DCORE_NAMESPACE
DCORE_USE_NAMESPACE
#else
DUTIL_USE_NAMESPACE
#endif
/**
* @brief The DockApplication class
* 本类通过重写application的notify函数监控应用的鼠标事件判断是否为触屏状态
*/
class DockApplication : public DApplication
{
Q_OBJECT
public:
explicit DockApplication(int &argc, char **argv);
virtual bool notify(QObject *obj, QEvent *event) override;
};
#endif // DOCKAPPLICATION_H