1 #include "lqt_common.hpp"
2 #include <QGraphicsScene>
6 template <> class LuaBinder
< QGraphicsScene
> : public QGraphicsScene
{
10 static int __LuaWrapCall__render (lua_State
*L
);
11 static int __LuaWrapCall__addPixmap (lua_State
*L
);
12 static int __LuaWrapCall__focusItem (lua_State
*L
);
13 static int __LuaWrapCall__clearSelection (lua_State
*L
);
14 static int __LuaWrapCall__update__OverloadedVersion__1 (lua_State
*L
);
15 static int __LuaWrapCall__update__OverloadedVersion__2 (lua_State
*L
);
16 static int __LuaWrapCall__update (lua_State
*L
);
17 static int __LuaWrapCall__sceneRect (lua_State
*L
);
18 static int __LuaWrapCall__addLine__OverloadedVersion__1 (lua_State
*L
);
19 static int __LuaWrapCall__addLine__OverloadedVersion__2 (lua_State
*L
);
20 static int __LuaWrapCall__addLine (lua_State
*L
);
21 static int __LuaWrapCall__itemsBoundingRect (lua_State
*L
);
22 static int __LuaWrapCall__trUtf8__OverloadedVersion__1 (lua_State
*L
);
23 static int __LuaWrapCall__trUtf8__OverloadedVersion__2 (lua_State
*L
);
24 static int __LuaWrapCall__trUtf8 (lua_State
*L
);
25 static int __LuaWrapCall__addRect__OverloadedVersion__1 (lua_State
*L
);
26 static int __LuaWrapCall__addRect__OverloadedVersion__2 (lua_State
*L
);
27 static int __LuaWrapCall__addRect (lua_State
*L
);
28 static int __LuaWrapCall__advance (lua_State
*L
);
29 static int __LuaWrapCall__selectionArea (lua_State
*L
);
30 static int __LuaWrapCall__setSelectionArea__OverloadedVersion__1 (lua_State
*L
);
31 static int __LuaWrapCall__setSelectionArea__OverloadedVersion__2 (lua_State
*L
);
32 static int __LuaWrapCall__setSelectionArea (lua_State
*L
);
33 static int __LuaWrapCall__setItemIndexMethod (lua_State
*L
);
34 static int __LuaWrapCall__hasFocus (lua_State
*L
);
35 static int __LuaWrapCall__bspTreeDepth (lua_State
*L
);
36 static int __LuaWrapCall__collidingItems (lua_State
*L
);
37 static int __LuaWrapCall__height (lua_State
*L
);
38 static int __LuaWrapCall__addEllipse__OverloadedVersion__1 (lua_State
*L
);
39 static int __LuaWrapCall__addEllipse__OverloadedVersion__2 (lua_State
*L
);
40 static int __LuaWrapCall__addEllipse (lua_State
*L
);
41 static int __LuaWrapCall__addSimpleText (lua_State
*L
);
42 static int __LuaWrapCall__setSceneRect__OverloadedVersion__1 (lua_State
*L
);
43 static int __LuaWrapCall__setSceneRect__OverloadedVersion__2 (lua_State
*L
);
44 static int __LuaWrapCall__setSceneRect (lua_State
*L
);
45 static int __LuaWrapCall__destroyItemGroup (lua_State
*L
);
46 static int __LuaWrapCall__createItemGroup (lua_State
*L
);
47 static int __LuaWrapCall__invalidate__OverloadedVersion__1 (lua_State
*L
);
48 static int __LuaWrapCall__invalidate__OverloadedVersion__2 (lua_State
*L
);
49 static int __LuaWrapCall__invalidate (lua_State
*L
);
50 static int __LuaWrapCall__addItem (lua_State
*L
);
51 static int __LuaWrapCall__setFocusItem (lua_State
*L
);
52 static int __LuaWrapCall__setFocus (lua_State
*L
);
53 static int __LuaWrapCall__items__OverloadedVersion__1 (lua_State
*L
);
54 static int __LuaWrapCall__items__OverloadedVersion__2 (lua_State
*L
);
55 static int __LuaWrapCall__items__OverloadedVersion__3 (lua_State
*L
);
56 static int __LuaWrapCall__items__OverloadedVersion__4 (lua_State
*L
);
57 static int __LuaWrapCall__items__OverloadedVersion__5 (lua_State
*L
);
58 static int __LuaWrapCall__items__OverloadedVersion__6 (lua_State
*L
);
59 static int __LuaWrapCall__items (lua_State
*L
);
60 static int __LuaWrapCall__addText (lua_State
*L
);
61 static int __LuaWrapCall__metaObject (lua_State
*L
);
62 static int __LuaWrapCall__itemIndexMethod (lua_State
*L
);
63 static int __LuaWrapCall__backgroundBrush (lua_State
*L
);
64 static int __LuaWrapCall__new__OverloadedVersion__2 (lua_State
*L
);
65 static int __LuaWrapCall__new__OverloadedVersion__3 (lua_State
*L
);
66 static int __LuaWrapCall__new__OverloadedVersion__4 (lua_State
*L
);
67 static int __LuaWrapCall__new (lua_State
*L
);
68 static int __LuaWrapCall__inputMethodQuery (lua_State
*L
);
69 static int __LuaWrapCall__delete (lua_State
*L
);
70 static int __LuaWrapCall__addPath (lua_State
*L
);
71 static int __LuaWrapCall__foregroundBrush (lua_State
*L
);
72 static int __LuaWrapCall__selectedItems (lua_State
*L
);
73 static int __LuaWrapCall__mouseGrabberItem (lua_State
*L
);
74 static int __LuaWrapCall__setBspTreeDepth (lua_State
*L
);
75 static int __LuaWrapCall__width (lua_State
*L
);
76 static int __LuaWrapCall__setForegroundBrush (lua_State
*L
);
77 static int __LuaWrapCall__itemAt__OverloadedVersion__1 (lua_State
*L
);
78 static int __LuaWrapCall__itemAt__OverloadedVersion__2 (lua_State
*L
);
79 static int __LuaWrapCall__itemAt (lua_State
*L
);
80 static int __LuaWrapCall__setBackgroundBrush (lua_State
*L
);
81 static int __LuaWrapCall__tr__OverloadedVersion__1 (lua_State
*L
);
82 static int __LuaWrapCall__tr__OverloadedVersion__2 (lua_State
*L
);
83 static int __LuaWrapCall__tr (lua_State
*L
);
84 static int __LuaWrapCall__views (lua_State
*L
);
85 static int __LuaWrapCall__removeItem (lua_State
*L
);
86 static int __LuaWrapCall__addPolygon (lua_State
*L
);
87 static int __LuaWrapCall__clearFocus (lua_State
*L
);
89 void focusInEvent (QFocusEvent
* arg1
);
92 void keyPressEvent (QKeyEvent
* arg1
);
95 void contextMenuEvent (QGraphicsSceneContextMenuEvent
* arg1
);
98 void focusOutEvent (QFocusEvent
* arg1
);
101 void drawBackground (QPainter
* arg1
, const QRectF
& arg2
);
104 void mouseDoubleClickEvent (QGraphicsSceneMouseEvent
* arg1
);
107 void childEvent (QChildEvent
* arg1
);
110 void disconnectNotify (const char * arg1
);
112 QVariant
inputMethodQuery (Qt::InputMethodQuery arg1
) const;
114 void connectNotify (const char * arg1
);
117 void drawForeground (QPainter
* arg1
, const QRectF
& arg2
);
120 void dragLeaveEvent (QGraphicsSceneDragDropEvent
* arg1
);
123 void mousePressEvent (QGraphicsSceneMouseEvent
* arg1
);
126 void timerEvent (QTimerEvent
* arg1
);
128 bool eventFilter (QObject
* arg1
, QEvent
* arg2
);
130 void inputMethodEvent (QInputMethodEvent
* arg1
);
133 void dragMoveEvent (QGraphicsSceneDragDropEvent
* arg1
);
136 void drawItems (QPainter
* arg1
, int arg2
, QGraphicsItem
* * arg3
, const QStyleOptionGraphicsItem
* arg4
, QWidget
* arg5
= 0);
139 void wheelEvent (QGraphicsSceneWheelEvent
* arg1
);
142 void mouseReleaseEvent (QGraphicsSceneMouseEvent
* arg1
);
145 bool event (QEvent
* arg1
);
148 void dragEnterEvent (QGraphicsSceneDragDropEvent
* arg1
);
151 void mouseMoveEvent (QGraphicsSceneMouseEvent
* arg1
);
154 void helpEvent (QGraphicsSceneHelpEvent
* arg1
);
156 const QMetaObject
* metaObject () const;
158 void keyReleaseEvent (QKeyEvent
* arg1
);
161 void dropEvent (QGraphicsSceneDragDropEvent
* arg1
);
164 void customEvent (QEvent
* arg1
);
166 ~LuaBinder
< QGraphicsScene
> ();
167 static int lqt_pushenum_ItemIndexMethod (lua_State
*L
);
168 static int lqt_pushenum_ItemIndexMethod_QFLAGS_CREATOR (lua_State
*L
);
169 static int lqt_pushenum_SceneLayer (lua_State
*L
);
170 static int lqt_pushenum_SceneLayer_QFLAGS_CREATOR (lua_State
*L
);
171 LuaBinder
< QGraphicsScene
> (lua_State
*l
, QObject
* arg1
):QGraphicsScene(arg1
), L(l
) {}
172 LuaBinder
< QGraphicsScene
> (lua_State
*l
, const QRectF
& arg1
, QObject
* arg2
):QGraphicsScene(arg1
, arg2
), L(l
) {}
173 LuaBinder
< QGraphicsScene
> (lua_State
*l
, double arg1
, double arg2
, double arg3
, double arg4
, QObject
* arg5
):QGraphicsScene(arg1
, arg2
, arg3
, arg4
, arg5
), L(l
) {}
176 extern "C" int luaopen_QGraphicsScene (lua_State
*L
);