Krita Source Code Documentation
Loading...
Searching...
No Matches
MouseClickIgnore Class Reference

#include <kis_layer_filter_widget.h>

+ Inheritance diagram for MouseClickIgnore:

Public Member Functions

bool eventFilter (QObject *obj, QEvent *event) override
 
 MouseClickIgnore (QObject *parent=nullptr)
 

Detailed Description

Definition at line 74 of file kis_layer_filter_widget.h.

Constructor & Destructor Documentation

◆ MouseClickIgnore()

MouseClickIgnore::MouseClickIgnore ( QObject * parent = nullptr)

Definition at line 269 of file kis_layer_filter_widget.cpp.

270 : QObject(parent)
271{
272}

Member Function Documentation

◆ eventFilter()

bool MouseClickIgnore::eventFilter ( QObject * obj,
QEvent * event )
override

Definition at line 274 of file kis_layer_filter_widget.cpp.

275{
276 if (obj &&
277 (event->type() == QEvent::MouseButtonPress ||
278 event->type() == QEvent::MouseButtonDblClick ||
279 event->type() == QEvent::MouseButtonRelease)) {
280 event->setAccepted(true);
281 return true;
282 } else {
283 return false;
284 }
285}

The documentation for this class was generated from the following files: