Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_delegated_tool.h File Reference
#include <KoPointerEvent.h>
#include <KoShape.h>
#include <QLayout>
#include <QPointer>
#include "canvas/kis_canvas2.h"
#include "input/kis_input_manager.h"
#include "kis_delegated_tool_policies.h"
#include "kis_tool.h"
#include <KisOptionCollectionWidget.h>

Go to the source code of this file.

Classes

class  KisDelegatedTool< BaseClass, DelegateTool, ActivationPolicy >
 

Macros

#define PRESS_CONDITION_OM(_event, _mode, _button, _modifier)
 

Macro Definition Documentation

◆ PRESS_CONDITION_OM

#define PRESS_CONDITION_OM ( _event,
_mode,
_button,
_modifier )
Value:
(this->mode() == (_mode) && (_event)->button() == (_button) && \
((_event)->modifiers() & (_modifier) || \
(_event)->modifiers() == Qt::NoModifier))

Definition at line 22 of file kis_delegated_tool.h.

22#define PRESS_CONDITION_OM(_event, _mode, _button, _modifier) \
23 (this->mode() == (_mode) && (_event)->button() == (_button) && \
24 ((_event)->modifiers() & (_modifier) || \
25 (_event)->modifiers() == Qt::NoModifier))