The DVEventInterface class This class is the main interface for manage event of a Diagram View. This do nothing, for create new event behavior, we must to create new class from this. Each method return a bool: True if the methode do something else return false. Each method of DVEventInterface return false; isRunning() return true if action is started but not finish. By default return false. isFinish() return true when the action is finish, or not started. By default return true.
More...
#include <dveventinterface.h>
The DVEventInterface class This class is the main interface for manage event of a Diagram View. This do nothing, for create new event behavior, we must to create new class from this. Each method return a bool: True if the methode do something else return false. Each method of DVEventInterface return false; isRunning() return true if action is started but not finish. By default return false. isFinish() return true when the action is finish, or not started. By default return true.
Definition at line 38 of file dveventinterface.h.
◆ DVEventInterface()
◆ ~DVEventInterface()
DVEventInterface::~DVEventInterface |
( |
| ) |
|
|
overridepure virtual |
◆ finish
void DVEventInterface::finish |
( |
| ) |
|
|
signal |
◆ isFinish()
bool DVEventInterface::isFinish |
( |
| ) |
const |
|
virtual |
◆ isRunning()
bool DVEventInterface::isRunning |
( |
| ) |
const |
|
virtual |
◆ keyPressEvent()
bool DVEventInterface::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
virtual |
◆ KeyReleaseEvent()
bool DVEventInterface::KeyReleaseEvent |
( |
QKeyEvent * |
event | ) |
|
|
virtual |
◆ mouseDoubleClickEvent()
bool DVEventInterface::mouseDoubleClickEvent |
( |
QMouseEvent * |
event | ) |
|
|
virtual |
◆ mouseMoveEvent()
bool DVEventInterface::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
virtual |
◆ mousePressEvent()
bool DVEventInterface::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
virtual |
◆ mouseReleaseEvent()
bool DVEventInterface::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
virtual |
◆ wheelEvent()
bool DVEventInterface::wheelEvent |
( |
QWheelEvent * |
event | ) |
|
|
virtual |
◆ m_abort
bool DVEventInterface::m_abort |
|
protected |
◆ m_diagram
Diagram* DVEventInterface::m_diagram |
|
protected |
◆ m_dv
◆ m_running
bool DVEventInterface::m_running |
|
protected |
The documentation for this class was generated from the following files: