31 #include <qnamespace.h>
33 #include <SysMgrEvent.h>
53 void*
operator new(
size_t size) {
55 e->m_blockSize = size;
59 void operator delete(
void* p) {
61 g_slice_free1(e->m_blockSize, p);
65 return (e->type & PenMask);
69 return (e->type & KeyMask);
73 return (e->type & GestureMask);
77 return ((e->type & PenMask) &&
78 ((e->type == PenUp) ||
79 (e->type == PenCancel) ||
80 (e->type == PenCancelAll)));
85 attributes |= Clicked;
86 else if (attributes & Clicked)
87 attributes ^= Clicked;
91 return (attributes & Clicked);
96 attributes |= Rejected;
97 else if (attributes & Rejected)
98 attributes ^= Rejected;
102 return (attributes & Rejected);
107 attributes |= MainFinger;
108 else if (attributes & MainFinger)
109 attributes ^= MainFinger;
113 return (attributes & MainFinger);
118 attributes |= GestureKey;
119 else if (attributes & GestureKey)
120 attributes ^= GestureKey;
124 return (attributes & GestureKey);
128 return (m & Qt::ShiftModifier ? Event::Shift : 0) |
129 (m & Qt::ControlModifier ? Event::Control : 0) |
130 (m & Qt::AltModifier ? Event::Alt : 0) |
131 (m & Qt::MetaModifier ? Event::Meta : 0);