Make QVariant::setValue work for classes from QtGui module
[lqt/mk.git] / common / lqt_qt.hpp
blob0cc1094ad8a6168508226423ebcf253cd7c7e3f8
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);
30 #ifndef MODULE_qtgui
31 void lqtL_qvariant_custom (lua_State *L);
32 #else
33 void lqtL_qvariant_custom_qtgui (lua_State *L);
34 #endif
36 // custom type handlers
38 QList<QByteArray> lqtL_getStringList(lua_State *L, int i);
39 void lqtL_pushStringList(lua_State *L, const QList<QByteArray> &table);
41 #endif // __LQT_QT_HPP