dde-dock/frame/util/dockapplication.h
liuxing e1ad39dad6 fix: 触屏需要屏蔽hover效果
之前需求里面没有说明,没有特意做相关的屏蔽操作,导致触屏也会出现hover效果

Log: 屏蔽任务栏触屏hover效果
Bug: https://pms.uniontech.com/zentao/bug-view-46245.html
Change-Id: I7a1ff66faea486a4946a5ab77d9e7ac6ae663fcd
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/3942
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-09-08 21:49:26 +08:00

51 lines
1.3 KiB
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.

/*
* Copyright (C) 2018 ~ 2028 Uniontech Technology Co., Ltd.
*
* Author: liuxing <liuxing@uniontech.com>
*
* Maintainer: liuxing <liuxing@uniontech.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#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;
signals:
public slots:
};
#endif // DOCKAPPLICATION_H