updated binding sources to the last version
[Leditor.git] / src / lqt_bind_QMenu.hpp
blob911db4ef8418cb5165037fa80fe16292bd92fe43
1 #include "lqt_common.hpp"
2 #include <QMenu>
3 #include <QtCore>
4 #include <QtGui>
6 template <> class LuaBinder< QMenu > : public QMenu {
7 private:
8 lua_State *L;
9 public:
10 static int __LuaWrapCall__sizeHint (lua_State *L);
11 static int __LuaWrapCall__defaultAction (lua_State *L);
12 static int __LuaWrapCall__isTearOffMenuVisible (lua_State *L);
13 static int __LuaWrapCall__isTearOffEnabled (lua_State *L);
14 static int __LuaWrapCall__setIcon (lua_State *L);
15 static int __LuaWrapCall__trUtf8__OverloadedVersion__1 (lua_State *L);
16 static int __LuaWrapCall__trUtf8__OverloadedVersion__2 (lua_State *L);
17 static int __LuaWrapCall__trUtf8 (lua_State *L);
18 static int __LuaWrapCall__actionAt (lua_State *L);
19 static int __LuaWrapCall__icon (lua_State *L);
20 static int __LuaWrapCall__tr__OverloadedVersion__1 (lua_State *L);
21 static int __LuaWrapCall__tr__OverloadedVersion__2 (lua_State *L);
22 static int __LuaWrapCall__tr (lua_State *L);
23 static int __LuaWrapCall__isEmpty (lua_State *L);
24 static int __LuaWrapCall__popup (lua_State *L);
25 static int __LuaWrapCall__title (lua_State *L);
26 static int __LuaWrapCall__setDefaultAction (lua_State *L);
27 static int __LuaWrapCall__setNoReplayFor (lua_State *L);
28 static int __LuaWrapCall__setSeparatorsCollapsible (lua_State *L);
29 static int __LuaWrapCall__addAction__OverloadedVersion__1 (lua_State *L);
30 static int __LuaWrapCall__addAction__OverloadedVersion__2 (lua_State *L);
31 static int __LuaWrapCall__addAction__OverloadedVersion__3 (lua_State *L);
32 static int __LuaWrapCall__addAction__OverloadedVersion__4 (lua_State *L);
33 static int __LuaWrapCall__addAction (lua_State *L);
34 static int __LuaWrapCall__insertMenu (lua_State *L);
35 static int __LuaWrapCall__clear (lua_State *L);
36 static int __LuaWrapCall__delete (lua_State *L);
37 static int __LuaWrapCall__new__OverloadedVersion__1 (lua_State *L);
38 static int __LuaWrapCall__new__OverloadedVersion__2 (lua_State *L);
39 static int __LuaWrapCall__new (lua_State *L);
40 static int __LuaWrapCall__actionGeometry (lua_State *L);
41 static int __LuaWrapCall__addSeparator (lua_State *L);
42 static int __LuaWrapCall__insertSeparator (lua_State *L);
43 static int __LuaWrapCall__metaObject (lua_State *L);
44 static int __LuaWrapCall__hideTearOffMenu (lua_State *L);
45 static int __LuaWrapCall__addMenu__OverloadedVersion__1 (lua_State *L);
46 static int __LuaWrapCall__addMenu__OverloadedVersion__2 (lua_State *L);
47 static int __LuaWrapCall__addMenu__OverloadedVersion__3 (lua_State *L);
48 static int __LuaWrapCall__addMenu (lua_State *L);
49 static int __LuaWrapCall__setTearOffEnabled (lua_State *L);
50 static int __LuaWrapCall__separatorsCollapsible (lua_State *L);
51 static int __LuaWrapCall__setActiveAction (lua_State *L);
52 static int __LuaWrapCall__menuAction (lua_State *L);
53 static int __LuaWrapCall__exec__OverloadedVersion__1 (lua_State *L);
54 static int __LuaWrapCall__exec__OverloadedVersion__2 (lua_State *L);
55 static int __LuaWrapCall__exec__OverloadedVersion__3 (lua_State *L);
56 static int __LuaWrapCall__exec (lua_State *L);
57 static int __LuaWrapCall__setTitle (lua_State *L);
58 static int __LuaWrapCall__activeAction (lua_State *L);
59 protected:
60 void styleChange (QStyle& arg1);
61 public:
62 protected:
63 void focusInEvent (QFocusEvent * arg1);
64 public:
65 protected:
66 void keyPressEvent (QKeyEvent * arg1);
67 public:
68 const QMetaObject * metaObject () const;
69 int devType () const;
70 void setVisible (bool arg1);
71 protected:
72 bool focusNextPrevChild (bool arg1);
73 public:
74 QPaintEngine * paintEngine () const;
75 protected:
76 void dragLeaveEvent (QDragLeaveEvent * arg1);
77 public:
78 protected:
79 void mousePressEvent (QMouseEvent * arg1);
80 public:
81 QSize sizeHint () const;
82 protected:
83 void changeEvent (QEvent * arg1);
84 public:
85 protected:
86 void tabletEvent (QTabletEvent * arg1);
87 public:
88 protected:
89 void customEvent (QEvent * arg1);
90 public:
91 protected:
92 void dropEvent (QDropEvent * arg1);
93 public:
94 QSize minimumSizeHint () const;
95 protected:
96 void windowActivationChange (bool arg1);
97 public:
98 protected:
99 void keyReleaseEvent (QKeyEvent * arg1);
100 public:
101 protected:
102 void showEvent (QShowEvent * arg1);
103 public:
104 protected:
105 void mouseDoubleClickEvent (QMouseEvent * arg1);
106 public:
107 protected:
108 void paintEvent (QPaintEvent * arg1);
109 public:
110 protected:
111 void dragMoveEvent (QDragMoveEvent * arg1);
112 public:
113 protected:
114 void contextMenuEvent (QContextMenuEvent * arg1);
115 public:
116 protected:
117 void enabledChange (bool arg1);
118 public:
119 protected:
120 void resizeEvent (QResizeEvent * arg1);
121 public:
122 int heightForWidth (int arg1) const;
123 protected:
124 void fontChange (const QFont& arg1);
125 public:
126 protected:
127 void mouseReleaseEvent (QMouseEvent * arg1);
128 public:
129 protected:
130 void timerEvent (QTimerEvent * arg1);
131 public:
132 protected:
133 void mouseMoveEvent (QMouseEvent * arg1);
134 public:
135 protected:
136 void disconnectNotify (const char * arg1);
137 public:
138 protected:
139 void childEvent (QChildEvent * arg1);
140 public:
141 protected:
142 void focusOutEvent (QFocusEvent * arg1);
143 public:
144 protected:
145 int metric (QPaintDevice::PaintDeviceMetric arg1) const;
146 public:
147 protected:
148 void connectNotify (const char * arg1);
149 public:
150 bool eventFilter (QObject * arg1, QEvent * arg2);
151 protected:
152 void inputMethodEvent (QInputMethodEvent * arg1);
153 public:
154 protected:
155 void wheelEvent (QWheelEvent * arg1);
156 public:
157 protected:
158 void actionEvent (QActionEvent * arg1);
159 public:
160 protected:
161 void paletteChange (const QPalette& arg1);
162 public:
163 protected:
164 void languageChange ();
165 public:
166 protected:
167 bool event (QEvent * arg1);
168 public:
169 protected:
170 void hideEvent (QHideEvent * arg1);
171 public:
172 protected:
173 void dragEnterEvent (QDragEnterEvent * arg1);
174 public:
175 protected:
176 void moveEvent (QMoveEvent * arg1);
177 public:
178 protected:
179 void closeEvent (QCloseEvent * arg1);
180 public:
181 protected:
182 void leaveEvent (QEvent * arg1);
183 public:
184 QVariant inputMethodQuery (Qt::InputMethodQuery arg1) const;
185 protected:
186 void enterEvent (QEvent * arg1);
187 public:
188 ~LuaBinder< QMenu > ();
189 LuaBinder< QMenu > (lua_State *l, QWidget * arg1):QMenu(arg1), L(l) {}
190 LuaBinder< QMenu > (lua_State *l, const QString& arg1, QWidget * arg2):QMenu(arg1, arg2), L(l) {}
193 extern "C" int luaopen_QMenu (lua_State *L);