1 #include "lqt_common.hpp"
6 template <> class LuaBinder
< QFileDialog
> : public QFileDialog
{
10 static int __LuaWrapCall__confirmOverwrite (lua_State
*L
);
11 static int __LuaWrapCall__selectFilter (lua_State
*L
);
12 static int __LuaWrapCall__saveState (lua_State
*L
);
13 static int __LuaWrapCall__resolveSymlinks (lua_State
*L
);
14 static int __LuaWrapCall__setAcceptMode (lua_State
*L
);
15 static int __LuaWrapCall__setSidebarUrls (lua_State
*L
);
16 static int __LuaWrapCall__trUtf8__OverloadedVersion__1 (lua_State
*L
);
17 static int __LuaWrapCall__trUtf8__OverloadedVersion__2 (lua_State
*L
);
18 static int __LuaWrapCall__trUtf8 (lua_State
*L
);
19 static int __LuaWrapCall__filters (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__sidebarUrls (lua_State
*L
);
24 static int __LuaWrapCall__setConfirmOverwrite (lua_State
*L
);
25 static int __LuaWrapCall__setViewMode (lua_State
*L
);
26 static int __LuaWrapCall__acceptMode (lua_State
*L
);
27 static int __LuaWrapCall__setHistory (lua_State
*L
);
28 static int __LuaWrapCall__fileMode (lua_State
*L
);
29 static int __LuaWrapCall__setDefaultSuffix (lua_State
*L
);
30 static int __LuaWrapCall__getOpenFileName (lua_State
*L
);
31 static int __LuaWrapCall__setReadOnly (lua_State
*L
);
32 static int __LuaWrapCall__setLabelText (lua_State
*L
);
33 static int __LuaWrapCall__selectFile (lua_State
*L
);
34 static int __LuaWrapCall__setFilters (lua_State
*L
);
35 static int __LuaWrapCall__selectedFiles (lua_State
*L
);
36 static int __LuaWrapCall__viewMode (lua_State
*L
);
37 static int __LuaWrapCall__setFileMode (lua_State
*L
);
38 static int __LuaWrapCall__getExistingDirectory (lua_State
*L
);
39 static int __LuaWrapCall__delete (lua_State
*L
);
40 static int __LuaWrapCall__metaObject (lua_State
*L
);
41 static int __LuaWrapCall__getSaveFileName (lua_State
*L
);
42 static int __LuaWrapCall__setResolveSymlinks (lua_State
*L
);
43 static int __LuaWrapCall__new__OverloadedVersion__1 (lua_State
*L
);
44 static int __LuaWrapCall__new__OverloadedVersion__2 (lua_State
*L
);
45 static int __LuaWrapCall__new (lua_State
*L
);
46 static int __LuaWrapCall__selectedFilter (lua_State
*L
);
47 static int __LuaWrapCall__directory (lua_State
*L
);
48 static int __LuaWrapCall__isReadOnly (lua_State
*L
);
49 static int __LuaWrapCall__defaultSuffix (lua_State
*L
);
50 static int __LuaWrapCall__setFilter (lua_State
*L
);
51 static int __LuaWrapCall__setDirectory__OverloadedVersion__1 (lua_State
*L
);
52 static int __LuaWrapCall__setDirectory__OverloadedVersion__2 (lua_State
*L
);
53 static int __LuaWrapCall__setDirectory (lua_State
*L
);
54 static int __LuaWrapCall__setItemDelegate (lua_State
*L
);
55 static int __LuaWrapCall__restoreState (lua_State
*L
);
56 static int __LuaWrapCall__itemDelegate (lua_State
*L
);
57 static int __LuaWrapCall__history (lua_State
*L
);
58 static int __LuaWrapCall__setIconProvider (lua_State
*L
);
59 static int __LuaWrapCall__iconProvider (lua_State
*L
);
60 static int __LuaWrapCall__proxyModel (lua_State
*L
);
61 static int __LuaWrapCall__labelText (lua_State
*L
);
62 static int __LuaWrapCall__setProxyModel (lua_State
*L
);
63 static int __LuaWrapCall__getOpenFileNames (lua_State
*L
);
65 void styleChange (QStyle
& arg1
);
68 void focusInEvent (QFocusEvent
* arg1
);
71 void keyPressEvent (QKeyEvent
* arg1
);
73 const QMetaObject
* metaObject () const;
75 void setVisible (bool arg1
);
77 void keyReleaseEvent (QKeyEvent
* arg1
);
79 QPaintEngine
* paintEngine () const;
81 void dragLeaveEvent (QDragLeaveEvent
* arg1
);
84 void mousePressEvent (QMouseEvent
* arg1
);
87 void dragEnterEvent (QDragEnterEvent
* arg1
);
90 void closeEvent (QCloseEvent
* arg1
);
93 void enterEvent (QEvent
* arg1
);
99 void tabletEvent (QTabletEvent
* arg1
);
102 void dragMoveEvent (QDragMoveEvent
* arg1
);
105 void changeEvent (QEvent
* arg1
);
108 void moveEvent (QMoveEvent
* arg1
);
111 void dropEvent (QDropEvent
* arg1
);
113 QSize
sizeHint () const;
114 QVariant
inputMethodQuery (Qt::InputMethodQuery arg1
) const;
116 void showEvent (QShowEvent
* arg1
);
119 void windowActivationChange (bool arg1
);
122 void paintEvent (QPaintEvent
* arg1
);
125 void contextMenuEvent (QContextMenuEvent
* arg1
);
128 void mouseDoubleClickEvent (QMouseEvent
* arg1
);
131 void enabledChange (bool arg1
);
134 void disconnectNotify (const char * arg1
);
136 int heightForWidth (int arg1
) const;
138 void fontChange (const QFont
& arg1
);
141 void actionEvent (QActionEvent
* arg1
);
144 void timerEvent (QTimerEvent
* arg1
);
147 void mouseMoveEvent (QMouseEvent
* arg1
);
150 int metric (QPaintDevice::PaintDeviceMetric arg1
) const;
153 void childEvent (QChildEvent
* arg1
);
156 void connectNotify (const char * arg1
);
159 void mouseReleaseEvent (QMouseEvent
* arg1
);
162 void focusOutEvent (QFocusEvent
* arg1
);
165 bool eventFilter (QObject
* arg1
, QEvent
* arg2
);
168 void inputMethodEvent (QInputMethodEvent
* arg1
);
171 void wheelEvent (QWheelEvent
* arg1
);
174 void resizeEvent (QResizeEvent
* arg1
);
177 void paletteChange (const QPalette
& arg1
);
180 void languageChange ();
183 bool event (QEvent
* arg1
);
186 void hideEvent (QHideEvent
* arg1
);
189 bool focusNextPrevChild (bool arg1
);
192 void done (int arg1
);
194 QSize
minimumSizeHint () const;
196 void leaveEvent (QEvent
* arg1
);
199 void customEvent (QEvent
* arg1
);
202 ~LuaBinder
< QFileDialog
> ();
203 static int lqt_pushenum_ViewMode (lua_State
*L
);
204 static int lqt_pushenum_ViewMode_QFLAGS_CREATOR (lua_State
*L
);
205 static int lqt_pushenum_FileMode (lua_State
*L
);
206 static int lqt_pushenum_FileMode_QFLAGS_CREATOR (lua_State
*L
);
207 static int lqt_pushenum_AcceptMode (lua_State
*L
);
208 static int lqt_pushenum_AcceptMode_QFLAGS_CREATOR (lua_State
*L
);
209 static int lqt_pushenum_DialogLabel (lua_State
*L
);
210 static int lqt_pushenum_DialogLabel_QFLAGS_CREATOR (lua_State
*L
);
211 static int lqt_pushenum_Option (lua_State
*L
);
212 static int lqt_pushenum_Option_QFLAGS_CREATOR (lua_State
*L
);
213 LuaBinder
< QFileDialog
> (lua_State
*l
, QWidget
* arg1
, QFlags
<Qt::WindowType
> arg2
):QFileDialog(arg1
, arg2
), L(l
) {}
214 LuaBinder
< QFileDialog
> (lua_State
*l
, QWidget
* arg1
, const QString
& arg2
, const QString
& arg3
, const QString
& arg4
):QFileDialog(arg1
, arg2
, arg3
, arg4
), L(l
) {}
217 extern "C" int luaopen_QFileDialog (lua_State
*L
);