1 #include "lqt_common.hpp"
2 #include <QGraphicsItem>
6 template <> class LuaBinder
< QGraphicsItem
> : public QGraphicsItem
{
10 static int __LuaWrapCall__scenePos (lua_State
*L
);
11 static int __LuaWrapCall__setCursor (lua_State
*L
);
12 static int __LuaWrapCall__setPos__OverloadedVersion__1 (lua_State
*L
);
13 static int __LuaWrapCall__setPos__OverloadedVersion__2 (lua_State
*L
);
14 static int __LuaWrapCall__setPos (lua_State
*L
);
15 static int __LuaWrapCall__isVisible (lua_State
*L
);
16 static int __LuaWrapCall__setAcceptsHoverEvents (lua_State
*L
);
17 static int __LuaWrapCall__hasCursor (lua_State
*L
);
18 static int __LuaWrapCall__topLevelItem (lua_State
*L
);
19 static int __LuaWrapCall__y (lua_State
*L
);
20 static int __LuaWrapCall__x (lua_State
*L
);
21 static int __LuaWrapCall__setAcceptDrops (lua_State
*L
);
22 static int __LuaWrapCall__clearFocus (lua_State
*L
);
23 static int __LuaWrapCall__deviceTransform (lua_State
*L
);
24 static int __LuaWrapCall__shape (lua_State
*L
);
25 static int __LuaWrapCall__pos (lua_State
*L
);
26 static int __LuaWrapCall__moveBy (lua_State
*L
);
27 static int __LuaWrapCall__scale (lua_State
*L
);
28 static int __LuaWrapCall__isSelected (lua_State
*L
);
29 static int __LuaWrapCall__setParentItem (lua_State
*L
);
30 static int __LuaWrapCall__hasFocus (lua_State
*L
);
31 static int __LuaWrapCall__setFocus (lua_State
*L
);
32 static int __LuaWrapCall__setFlag (lua_State
*L
);
33 static int __LuaWrapCall__translate (lua_State
*L
);
34 static int __LuaWrapCall__acceptedMouseButtons (lua_State
*L
);
35 static int __LuaWrapCall__opaqueArea (lua_State
*L
);
36 static int __LuaWrapCall__sceneTransform (lua_State
*L
);
37 static int __LuaWrapCall__resetTransform (lua_State
*L
);
38 static int __LuaWrapCall__setToolTip (lua_State
*L
);
39 static int __LuaWrapCall__parentItem (lua_State
*L
);
40 static int __LuaWrapCall__collidesWithItem (lua_State
*L
);
41 static int __LuaWrapCall__show (lua_State
*L
);
42 static int __LuaWrapCall__isEnabled (lua_State
*L
);
43 static int __LuaWrapCall__setFlags (lua_State
*L
);
44 static int __LuaWrapCall__setGroup (lua_State
*L
);
45 static int __LuaWrapCall__transform (lua_State
*L
);
46 static int __LuaWrapCall__mapToItem__OverloadedVersion__1 (lua_State
*L
);
47 static int __LuaWrapCall__mapToItem__OverloadedVersion__2 (lua_State
*L
);
48 static int __LuaWrapCall__mapToItem__OverloadedVersion__3 (lua_State
*L
);
49 static int __LuaWrapCall__mapToItem__OverloadedVersion__4 (lua_State
*L
);
50 static int __LuaWrapCall__mapToItem__OverloadedVersion__5 (lua_State
*L
);
51 static int __LuaWrapCall__mapToItem__OverloadedVersion__6 (lua_State
*L
);
52 static int __LuaWrapCall__mapToItem (lua_State
*L
);
53 static int __LuaWrapCall__ensureVisible__OverloadedVersion__1 (lua_State
*L
);
54 static int __LuaWrapCall__ensureVisible__OverloadedVersion__2 (lua_State
*L
);
55 static int __LuaWrapCall__ensureVisible (lua_State
*L
);
56 static int __LuaWrapCall__update__OverloadedVersion__1 (lua_State
*L
);
57 static int __LuaWrapCall__update__OverloadedVersion__2 (lua_State
*L
);
58 static int __LuaWrapCall__update (lua_State
*L
);
59 static int __LuaWrapCall__isObscured__OverloadedVersion__1 (lua_State
*L
);
60 static int __LuaWrapCall__isObscured__OverloadedVersion__2 (lua_State
*L
);
61 static int __LuaWrapCall__isObscured__OverloadedVersion__3 (lua_State
*L
);
62 static int __LuaWrapCall__isObscured (lua_State
*L
);
63 static int __LuaWrapCall__setAcceptedMouseButtons (lua_State
*L
);
64 static int __LuaWrapCall__matrix (lua_State
*L
);
65 static int __LuaWrapCall__advance (lua_State
*L
);
66 static int __LuaWrapCall__toolTip (lua_State
*L
);
67 static int __LuaWrapCall__delete (lua_State
*L
);
68 static int __LuaWrapCall__sceneBoundingRect (lua_State
*L
);
69 static int __LuaWrapCall__flags (lua_State
*L
);
70 static int __LuaWrapCall__isAncestorOf (lua_State
*L
);
71 static int __LuaWrapCall__collidesWithPath (lua_State
*L
);
72 static int __LuaWrapCall__new (lua_State
*L
);
73 static int __LuaWrapCall__scene (lua_State
*L
);
74 static int __LuaWrapCall__rotate (lua_State
*L
);
75 static int __LuaWrapCall__setSelected (lua_State
*L
);
76 static int __LuaWrapCall__hide (lua_State
*L
);
77 static int __LuaWrapCall__installSceneEventFilter (lua_State
*L
);
78 static int __LuaWrapCall__contains (lua_State
*L
);
79 static int __LuaWrapCall__sceneMatrix (lua_State
*L
);
80 static int __LuaWrapCall__setTransform (lua_State
*L
);
81 static int __LuaWrapCall__group (lua_State
*L
);
82 static int __LuaWrapCall__mapFromScene__OverloadedVersion__1 (lua_State
*L
);
83 static int __LuaWrapCall__mapFromScene__OverloadedVersion__2 (lua_State
*L
);
84 static int __LuaWrapCall__mapFromScene__OverloadedVersion__3 (lua_State
*L
);
85 static int __LuaWrapCall__mapFromScene__OverloadedVersion__4 (lua_State
*L
);
86 static int __LuaWrapCall__mapFromScene__OverloadedVersion__5 (lua_State
*L
);
87 static int __LuaWrapCall__mapFromScene__OverloadedVersion__6 (lua_State
*L
);
88 static int __LuaWrapCall__mapFromScene (lua_State
*L
);
89 static int __LuaWrapCall__acceptsHoverEvents (lua_State
*L
);
90 static int __LuaWrapCall__setZValue (lua_State
*L
);
91 static int __LuaWrapCall__setMatrix (lua_State
*L
);
92 static int __LuaWrapCall__setVisible (lua_State
*L
);
93 static int __LuaWrapCall__handlesChildEvents (lua_State
*L
);
94 static int __LuaWrapCall__mapFromItem__OverloadedVersion__1 (lua_State
*L
);
95 static int __LuaWrapCall__mapFromItem__OverloadedVersion__2 (lua_State
*L
);
96 static int __LuaWrapCall__mapFromItem__OverloadedVersion__3 (lua_State
*L
);
97 static int __LuaWrapCall__mapFromItem__OverloadedVersion__4 (lua_State
*L
);
98 static int __LuaWrapCall__mapFromItem__OverloadedVersion__5 (lua_State
*L
);
99 static int __LuaWrapCall__mapFromItem__OverloadedVersion__6 (lua_State
*L
);
100 static int __LuaWrapCall__mapFromItem (lua_State
*L
);
101 static int __LuaWrapCall__childrenBoundingRect (lua_State
*L
);
102 static int __LuaWrapCall__isObscuredBy (lua_State
*L
);
103 static int __LuaWrapCall__children (lua_State
*L
);
104 static int __LuaWrapCall__unsetCursor (lua_State
*L
);
105 static int __LuaWrapCall__shear (lua_State
*L
);
106 static int __LuaWrapCall__type (lua_State
*L
);
107 static int __LuaWrapCall__mapToScene__OverloadedVersion__1 (lua_State
*L
);
108 static int __LuaWrapCall__mapToScene__OverloadedVersion__2 (lua_State
*L
);
109 static int __LuaWrapCall__mapToScene__OverloadedVersion__3 (lua_State
*L
);
110 static int __LuaWrapCall__mapToScene__OverloadedVersion__4 (lua_State
*L
);
111 static int __LuaWrapCall__mapToScene__OverloadedVersion__5 (lua_State
*L
);
112 static int __LuaWrapCall__mapToScene__OverloadedVersion__6 (lua_State
*L
);
113 static int __LuaWrapCall__mapToScene (lua_State
*L
);
114 static int __LuaWrapCall__collidingItems (lua_State
*L
);
115 static int __LuaWrapCall__setEnabled (lua_State
*L
);
116 static int __LuaWrapCall__acceptDrops (lua_State
*L
);
117 static int __LuaWrapCall__zValue (lua_State
*L
);
118 static int __LuaWrapCall__resetMatrix (lua_State
*L
);
119 static int __LuaWrapCall__cursor (lua_State
*L
);
120 static int __LuaWrapCall__mapFromParent__OverloadedVersion__1 (lua_State
*L
);
121 static int __LuaWrapCall__mapFromParent__OverloadedVersion__2 (lua_State
*L
);
122 static int __LuaWrapCall__mapFromParent__OverloadedVersion__3 (lua_State
*L
);
123 static int __LuaWrapCall__mapFromParent__OverloadedVersion__4 (lua_State
*L
);
124 static int __LuaWrapCall__mapFromParent__OverloadedVersion__5 (lua_State
*L
);
125 static int __LuaWrapCall__mapFromParent__OverloadedVersion__6 (lua_State
*L
);
126 static int __LuaWrapCall__mapFromParent (lua_State
*L
);
127 static int __LuaWrapCall__mapToParent__OverloadedVersion__1 (lua_State
*L
);
128 static int __LuaWrapCall__mapToParent__OverloadedVersion__2 (lua_State
*L
);
129 static int __LuaWrapCall__mapToParent__OverloadedVersion__3 (lua_State
*L
);
130 static int __LuaWrapCall__mapToParent__OverloadedVersion__4 (lua_State
*L
);
131 static int __LuaWrapCall__mapToParent__OverloadedVersion__5 (lua_State
*L
);
132 static int __LuaWrapCall__mapToParent__OverloadedVersion__6 (lua_State
*L
);
133 static int __LuaWrapCall__mapToParent (lua_State
*L
);
134 static int __LuaWrapCall__setHandlesChildEvents (lua_State
*L
);
135 static int __LuaWrapCall__removeSceneEventFilter (lua_State
*L
);
136 static int __LuaWrapCall__data (lua_State
*L
);
137 static int __LuaWrapCall__setData (lua_State
*L
);
138 void advance (int arg1
);
140 void focusInEvent (QFocusEvent
* arg1
);
143 void keyPressEvent (QKeyEvent
* arg1
);
146 void contextMenuEvent (QGraphicsSceneContextMenuEvent
* arg1
);
149 void keyReleaseEvent (QKeyEvent
* arg1
);
152 void dragLeaveEvent (QGraphicsSceneDragDropEvent
* arg1
);
155 void mousePressEvent (QGraphicsSceneMouseEvent
* arg1
);
157 bool collidesWithPath (const QPainterPath
& arg1
, Qt::ItemSelectionMode arg2
= Qt::IntersectsItemShape
) const;
159 void hoverMoveEvent (QGraphicsSceneHoverEvent
* arg1
);
162 void dragMoveEvent (QGraphicsSceneDragDropEvent
* arg1
);
164 bool isObscuredBy (const QGraphicsItem
* arg1
) const;
166 void hoverLeaveEvent (QGraphicsSceneHoverEvent
* arg1
);
169 bool sceneEvent (QEvent
* arg1
);
172 bool sceneEventFilter (QGraphicsItem
* arg1
, QEvent
* arg2
);
174 QRectF
boundingRect () const;
176 QVariant
itemChange (QGraphicsItem::GraphicsItemChange arg1
, const QVariant
& arg2
);
179 void mouseDoubleClickEvent (QGraphicsSceneMouseEvent
* arg1
);
182 void mouseMoveEvent (QGraphicsSceneMouseEvent
* arg1
);
184 QPainterPath
opaqueArea () const;
186 void focusOutEvent (QFocusEvent
* arg1
);
189 QVariant
extension (const QVariant
& arg1
) const;
192 void setExtension (QGraphicsItem::Extension arg1
, const QVariant
& arg2
);
195 void inputMethodEvent (QInputMethodEvent
* arg1
);
199 bool supportsExtension (QGraphicsItem::Extension arg1
) const;
202 QVariant
inputMethodQuery (Qt::InputMethodQuery arg1
) const;
205 void wheelEvent (QGraphicsSceneWheelEvent
* arg1
);
207 bool contains (const QPointF
& arg1
) const;
209 void mouseReleaseEvent (QGraphicsSceneMouseEvent
* arg1
);
211 QPainterPath
shape () const;
212 void paint (QPainter
* arg1
, const QStyleOptionGraphicsItem
* arg2
, QWidget
* arg3
= 0);
213 bool collidesWithItem (const QGraphicsItem
* arg1
, Qt::ItemSelectionMode arg2
= Qt::IntersectsItemShape
) const;
215 void hoverEnterEvent (QGraphicsSceneHoverEvent
* arg1
);
218 void dragEnterEvent (QGraphicsSceneDragDropEvent
* arg1
);
221 void dropEvent (QGraphicsSceneDragDropEvent
* arg1
);
223 ~LuaBinder
< QGraphicsItem
> ();
224 static int lqt_pushenum_GraphicsItemFlag (lua_State
*L
);
225 static int lqt_pushenum_GraphicsItemFlag_QFLAGS_CREATOR (lua_State
*L
);
226 static int lqt_pushenum_GraphicsItemChange (lua_State
*L
);
227 static int lqt_pushenum_GraphicsItemChange_QFLAGS_CREATOR (lua_State
*L
);
228 static int lqt_pushenum_Extension (lua_State
*L
);
229 static int lqt_pushenum_Extension_QFLAGS_CREATOR (lua_State
*L
);
230 LuaBinder
< QGraphicsItem
> (lua_State
*l
, QGraphicsItem
* arg1
, QGraphicsScene
* arg2
):QGraphicsItem(arg1
, arg2
), L(l
) {}
233 extern "C" int luaopen_QGraphicsItem (lua_State
*L
);