Added the original style of implementing custom Lua slots.
[lqt/mk.git] / common / lqt_qt.hpp
bloba43a2f9560fda5d6de842e2838a0ff749c7f7d86
1 #ifndef __LQT_QT_HPP
2 #define __LQT_QT_HPP
4 #include "lqt_common.hpp"
5 #include <QDateTime>
6 #include <QPen>
7 #include <QBrush>
8 #include <QVariant>
9 #include <QFontMetrics>
10 #include <QFont>
11 #include <QLocale>
12 #include <QPalette>
13 #include <QIcon>
14 #include <QTextCharFormat>
15 #include <QModelIndex>
16 #include <QDir>
17 #include <QCursor>
18 #include <QTextCursor>
19 #include <QTextOption>
20 #include <QBitmap>
21 #include <QItemSelection>
22 #include <QTextDocumentFragment>
23 #include <QTextBlock>
24 #include <QUrl>
25 #include <QBitArray>
27 int lqtL_qt_metacall (lua_State *, QObject *, QObject *, QMetaObject::Call, const char *, int, void **);
28 void lqtL_qobject_custom (lua_State *L);
29 void lqtL_qvariant_custom (lua_State *L);
31 // custom type handlers
33 QList<QByteArray> lqtL_getStringList(lua_State *L, int i);
34 void lqtL_pushStringList(lua_State *L, const QList<QByteArray> &table);
36 #endif // __LQT_QT_HPP