Image Component Library (ICL)
Classes | Namespaces | Enumerations
MouseEvent.h File Reference
#include <ICLUtils/CompatMacros.h>
#include <ICLUtils/Point.h>
#include <ICLUtils/Point32f.h>
#include <ICLCore/Img.h>
#include <QtCore/Qt>
#include <vector>

Go to the source code of this file.

Classes

class  icl::qt::MouseEvent
 Provided by interface MouseGrabber. More...
 

Namespaces

 icl
 undocument this line if you encounter any issues!
 
 icl::qt
 

Enumerations

enum  icl::qt::MouseEventType {
  icl::qt::MouseMoveEvent = 0, icl::qt::MouseDragEvent = 1, icl::qt::MousePressEvent = 2, icl::qt::MouseReleaseEvent = 3,
  icl::qt::MouseEnterEvent = 4, icl::qt::MouseLeaveEvent = 5, icl::qt::MouseWheelEvent = 6, icl::qt::MAX_MOUSE_EVENT = MouseWheelEvent
}
 list of supported mouse event types More...
 
enum  icl::qt::MouseButton { icl::qt::LeftMouseButton = 0, icl::qt::MiddleMouseButton = 1, icl::qt::RightMouseButton = 2, icl::qt::MAX_MOUSE_BUTTON = RightMouseButton }
 list of supported mouse buttons More...
 
enum  icl::qt::KeyboardModifier {
  icl::qt::NoModifier = Qt::NoModifier, icl::qt::ShiftModifier = Qt::ShiftModifier, icl::qt::ControlModifier = Qt::ControlModifier, icl::qt::AltModifier = Qt::AltModifier,
  icl::qt::MetaModifier = Qt::MetaModifier, icl::qt::KeypadModifier = Qt::KeypadModifier, icl::qt::GroupSwitchModifier = Qt::GroupSwitchModifier
}