Merge branch 'qt6' of www.klayout.org:/home/matthias/git/klayout into qt6

This commit is contained in:
Matthias Koefferlein 2021-12-05 17:21:09 +01:00
commit 6f9fa7a4a2
544 changed files with 120 additions and 9497 deletions

View File

@ -475,6 +475,8 @@ drop_class "QWSServer"
drop_class "QWSWindow"
# depedencies from operators are not derived automatically currently:
include "QPolygon", [ "<QTransform>", "<QMatrix>" ]
include "QPolygonF", [ "<QTransform>", "<QMatrix>" ]
include "QPoint", [ "<QPoint>", "<QMatrix>", "<QMatrix4x4>" ]
include "QPointF", [ "<QPointF>", "<QMatrix>", "<QMatrix4x4>" ]
include "QVector3D", [ "<QVector3D>", "<QVector2D>", "<QMatrix4x4>" ]

View File

@ -986,6 +986,8 @@ private:
#endif
#if QT_VERSION >= 0x50000
/**
* @brief Specialization for QLatin1String
*/
@ -1052,6 +1054,8 @@ private:
#endif
#endif
/**
* @brief Specialization for std::string
*/
@ -1639,6 +1643,8 @@ private:
QVariant m_v;
};
#if QT_VERSION >= 0x50000
/**
* @brief Specialization for QVariant
*/
@ -1724,6 +1730,8 @@ private:
#endif
#endif
/**
* @brief Specialization for tl::Variant
*/

View File

@ -46,11 +46,13 @@
#include <QSet>
#include <QList>
#include <QStringList>
#include <QLatin1String>
# if QT_VERSION >= 0x60000
# include <QByteArrayView>
# include <QStringView>
# endif
#if QT_VERSION >= 0x50000
# include <QLatin1String>
#endif
#if QT_VERSION >= 0x60000
# include <QByteArrayView>
# include <QStringView>
#endif
#endif
namespace tl
@ -448,8 +450,10 @@ template <> struct type_traits<QStringRef> : generic_type_trait
template <> struct type_traits<QByteArray> : generic_type_traits<byte_array_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<std::vector<char> > : generic_type_traits<byte_array_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<QVariant> : generic_type_traits<var_tag, VariantAdaptor, T_var> { };
#if QT_VERSION >= 0x50000
template <typename T> struct type_traits<QPointer<T> > : generic_type_traits<var_tag, VariantAdaptor, T_var> { };
template <> struct type_traits<QLatin1String> : generic_type_traits<string_tag, StringAdaptor, T_string> { };
#endif
#if QT_VERSION >= 0x60000
template <> struct type_traits<QStringView> : generic_type_traits<string_tag, StringAdaptor, T_string> { };
template <> struct type_traits<QByteArrayView> : generic_type_traits<byte_array_tag, StringAdaptor, T_byte_array> { };
@ -490,8 +494,10 @@ template <> struct type_traits<const QStringRef &> : generic_type_trait
template <> struct type_traits<const QByteArray &> : generic_type_traits<byte_array_cref_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<const std::vector<char> &> : generic_type_traits<byte_array_cref_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<const QVariant &> : generic_type_traits<var_cref_tag, VariantAdaptor, T_var> { };
#if QT_VERSION >= 0x50000
template <typename T> struct type_traits<const QPointer<T> &> : generic_type_traits<var_cref_tag, VariantAdaptor, T_var> { };
template <> struct type_traits<const QLatin1String &> : generic_type_traits<string_cref_tag, StringAdaptor, T_string> { };
#endif
#if QT_VERSION >= 0x60000
template <> struct type_traits<const QStringView &> : generic_type_traits<string_cref_tag, StringAdaptor, T_string> { };
template <> struct type_traits<const QByteArrayView &> : generic_type_traits<byte_array_cref_tag, StringAdaptor, T_byte_array> { };
@ -529,8 +535,10 @@ template <> struct type_traits<QStringRef &> : generic_type_trait
template <> struct type_traits<QByteArray &> : generic_type_traits<byte_array_ref_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<std::vector<char> &> : generic_type_traits<byte_array_ref_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<QVariant &> : generic_type_traits<var_ref_tag, VariantAdaptor, T_var> { };
#if QT_VERSION >= 0x50000
template <typename T> struct type_traits<QPointer<T> &> : generic_type_traits<var_ref_tag, VariantAdaptor, T_var> { };
template <> struct type_traits<QLatin1String &> : generic_type_traits<string_ref_tag, StringAdaptor, T_string> { };
#endif
#if QT_VERSION >= 0x60000
template <> struct type_traits<QStringView &> : generic_type_traits<string_ref_tag, StringAdaptor, T_string> { };
template <> struct type_traits<QByteArrayView &> : generic_type_traits<byte_array_ref_tag, StringAdaptor, T_byte_array> { };
@ -569,8 +577,10 @@ template <> struct type_traits<const QStringRef *> : generic_type_trait
template <> struct type_traits<const QByteArray *> : generic_type_traits<byte_array_cptr_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<const std::vector<char> *> : generic_type_traits<byte_array_cptr_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<const QVariant *> : generic_type_traits<var_cptr_tag, VariantAdaptor, T_var> { };
#if QT_VERSION >= 0x50000
template <typename T> struct type_traits<const QPointer<T> *> : generic_type_traits<var_cptr_tag, VariantAdaptor, T_var> { };
template <> struct type_traits<const QLatin1String *> : generic_type_traits<string_cptr_tag, StringAdaptor, T_string> { };
#endif
#if QT_VERSION >= 0x60000
template <> struct type_traits<const QStringView *> : generic_type_traits<string_cptr_tag, StringAdaptor, T_string> { };
template <> struct type_traits<const QByteArrayView *> : generic_type_traits<byte_array_cptr_tag, StringAdaptor, T_byte_array> { };
@ -609,8 +619,10 @@ template <> struct type_traits<QStringRef *> : generic_type_trait
template <> struct type_traits<QByteArray *> : generic_type_traits<byte_array_ptr_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<std::vector<char> *> : generic_type_traits<byte_array_ptr_tag, StringAdaptor, T_byte_array> { };
template <> struct type_traits<QVariant *> : generic_type_traits<var_ptr_tag, VariantAdaptor, T_var> { };
#if QT_VERSION >= 0x50000
template <typename T> struct type_traits<QPointer<T> *> : generic_type_traits<var_ptr_tag, VariantAdaptor, T_var> { };
template <> struct type_traits<QLatin1String *> : generic_type_traits<string_ptr_tag, StringAdaptor, T_string> { };
#endif
#if QT_VERSION >= 0x60000
template <> struct type_traits<QStringView *> : generic_type_traits<string_ptr_tag, StringAdaptor, T_string> { };
template <> struct type_traits<QByteArrayView *> : generic_type_traits<byte_array_ptr_tag, StringAdaptor, T_byte_array> { };

View File

@ -220,12 +220,14 @@ A::ia_cref_to_qs_ref (const std::vector<int> &ia)
return s;
}
#if QT_VERSION >= 0x50000
std::vector<int>
A::ql1s_cref_to_ia (const QLatin1String &ql1s)
{
std::vector<int> ia;
const char *cp = ql1s.data ();
size_t n = ql1s.size ();
std::vector<int> ia;
for (size_t i = 0; i < n; ++i) {
ia.push_back (*cp++);
}
@ -251,11 +253,13 @@ A::ia_cref_to_ql1s_ref (const std::vector<int> &ia)
for (std::vector<int>::const_iterator i = ia.begin (); i != ia.end (); ++i) {
str += char (*i);
}
static QLatin1String s;
static QLatin1String s (0);
s = QLatin1String (str.c_str (), str.size ());
return s;
}
#endif
#if QT_VERSION >= 0x60000
std::vector<int>
@ -1053,6 +1057,8 @@ static gsi::Class<A> decl_a ("", "A",
gsi::method ("ia_cref_to_qs_cptr", &A::ia_cref_to_qs_cptr) +
gsi::method ("ia_cref_to_qs_ptr", &A::ia_cref_to_qs_ptr) +
#if QT_VERSION >= 0x50000
gsi::method ("ql1s_cref_to_ia", &A::ql1s_cref_to_ia) +
gsi::method ("ql1s_ref_to_ia", &A::ql1s_ref_to_ia) +
gsi::method ("ql1s_cptr_to_ia", &A::ql1s_cptr_to_ia) +
@ -1064,6 +1070,8 @@ static gsi::Class<A> decl_a ("", "A",
gsi::method ("ia_cref_to_ql1s_cptr", &A::ia_cref_to_ql1s_cptr) +
gsi::method ("ia_cref_to_ql1s_ptr", &A::ia_cref_to_ql1s_ptr) +
#endif
#if QT_VERSION >= 0x60000
gsi::method ("qbav_cref_to_ia", &A::qbav_cref_to_ia) +

View File

@ -131,6 +131,8 @@ struct A
static std::vector<int> qs_ptr_to_ia (QString *qs) { return qs_cref_to_ia (*qs); }
static std::vector<int> qs_to_ia (QString qs) { return qs_cref_to_ia (qs); }
#if QT_VERSION >= 0x50000
/**
* @brief Byte sequences: tests access to QLatin1String
*/
@ -140,6 +142,8 @@ struct A
static std::vector<int> ql1s_ptr_to_ia (QLatin1String *qs) { return ql1s_cref_to_ia (*qs); }
static std::vector<int> ql1s_to_ia (QLatin1String qs) { return ql1s_cref_to_ia (qs); }
#endif
#if QT_VERSION >= 0x60000
/**
@ -184,8 +188,10 @@ struct A
static const QString *ia_cref_to_qs_cptr (const std::vector<int> &ia) { return &ia_cref_to_qs_ref (ia); }
static QString *ia_cref_to_qs_ptr (const std::vector<int> &ia) { return &ia_cref_to_qs_ref (ia); }
#if QT_VERSION >= 0x50000
/**
* @brief Byte sequences: tests return of QString
* @brief Byte sequences: tests return of QLatin1String
*/
static QLatin1String ia_cref_to_ql1s (const std::vector<int> &ia);
static QLatin1String &ia_cref_to_ql1s_ref (const std::vector<int> &ia);
@ -193,6 +199,8 @@ struct A
static const QLatin1String *ia_cref_to_ql1s_cptr (const std::vector<int> &ia) { return &ia_cref_to_ql1s_ref (ia); }
static QLatin1String *ia_cref_to_ql1s_ptr (const std::vector<int> &ia) { return &ia_cref_to_ql1s_ref (ia); }
#endif
#if QT_VERSION >= 0x60000
/**

View File

@ -39,7 +39,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -39,7 +39,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -39,7 +39,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QObject>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -33,7 +33,6 @@
#include <QThread>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QByteArrayMatcher>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QObject>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -36,7 +36,6 @@
#include <QTranslator>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QCryptographicHash>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QIODevice>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------
@ -113,25 +112,25 @@
return v;
}
static qt_gsi::Converter<class QChar>::target_type f_QDataStream_read_qchar(QDataStream *s)
static qt_gsi::Converter<QChar>::target_type f_QDataStream_read_qchar(QDataStream *s)
{
QChar v = 0;
QChar v = QChar (0);
*s >> v;
return qt_gsi::Converter<class QChar>::toc (v);
return qt_gsi::Converter<QChar>::toc (v);
}
static qt_gsi::Converter<class QList<int> >::target_type f_QDataStream_read_int_list(QDataStream *s)
static qt_gsi::Converter<QList<int> >::target_type f_QDataStream_read_int_list(QDataStream *s)
{
QList<int> v;
*s >> v;
return qt_gsi::Converter<class QList<int> >::toc (v);
return qt_gsi::Converter<QList<int> >::toc (v);
}
static qt_gsi::Converter<class QVector<int> >::target_type f_QDataStream_read_int_vector(QDataStream *s)
static qt_gsi::Converter<QVector<int> >::target_type f_QDataStream_read_int_vector(QDataStream *s)
{
QVector<int> v;
*s >> v;
return qt_gsi::Converter<class QVector<int> >::toc (v);
return qt_gsi::Converter<QVector<int> >::toc (v);
}
static QString f_QDataStream_read_string(QDataStream *s)
@ -214,21 +213,21 @@
return s;
}
static QDataStream *f_QDataStream_put_qchar(QDataStream *s, const qt_gsi::Converter<class QChar>::target_type &v)
static QDataStream *f_QDataStream_put_qchar(QDataStream *s, const qt_gsi::Converter<QChar>::target_type &v)
{
*s << qt_gsi::Converter<class QChar>::toq (v);
*s << qt_gsi::Converter<QChar>::toq (v);
return s;
}
static QDataStream *f_QDataStream_put_int_list(QDataStream *s, const qt_gsi::Converter<class QList<int> >::target_type &v)
static QDataStream *f_QDataStream_put_int_list(QDataStream *s, const qt_gsi::Converter<QList<int> >::target_type &v)
{
*s << qt_gsi::Converter<class QList<int> >::toq (v);
*s << qt_gsi::Converter<QList<int> >::toq (v);
return s;
}
static QDataStream *f_QDataStream_put_int_vector(QDataStream *s, const qt_gsi::Converter<class QVector<int> >::target_type &v)
static QDataStream *f_QDataStream_put_int_vector(QDataStream *s, const qt_gsi::Converter<QVector<int> >::target_type &v)
{
*s << qt_gsi::Converter<class QVector<int> >::toq (v);
*s << qt_gsi::Converter<QVector<int> >::toq (v);
return s;
}

View File

@ -30,7 +30,6 @@
#include <QDate>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -32,7 +32,6 @@
#include <QTime>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QFileInfo>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QDynamicPropertyChangeEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QEasingCurve>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QFactoryInterface>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -33,7 +33,6 @@
#include <QThread>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -33,7 +33,6 @@
#include <QFile>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -33,7 +33,6 @@
#include <QThread>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QDate>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QPoint>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -32,7 +32,6 @@
#include <QPointF>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -33,7 +33,6 @@
#include <QTime>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QMargins>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QMetaObject>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QMetaObject>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QMetaObject>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QObject>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -34,7 +34,6 @@
#include <QObject>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QDataStream>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -36,7 +36,6 @@
#include <QUrl>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QAbstractItemModel>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QMutex>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -34,7 +34,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -32,15 +32,21 @@
#include <QModelIndex>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------
// class QPersistentModelIndex
#if QT_VERSION < 0x60000
static const QModelIndex &castToQModelIndex(const QPersistentModelIndex *m)
{
return m->operator const QModelIndex &();
}
#else
static QModelIndex castToQModelIndex(const QPersistentModelIndex *m)
{
return m->operator QModelIndex();
}
#endif
// Constructor QPersistentModelIndex::QPersistentModelIndex()

View File

@ -35,7 +35,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -32,7 +32,6 @@
#include <QMatrix4x4>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -32,7 +32,6 @@
#include <QMatrix4x4>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -34,7 +34,6 @@
#include <QThread>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QProcessEnvironment>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QReadWriteLock>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QReadWriteLock>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -32,7 +32,6 @@
#include <QSize>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -33,7 +33,6 @@
#include <QSizeF>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QRegExp>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QLocale>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QSemaphore>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -36,7 +36,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QSize>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QSize>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QStringMatcher>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QSysInfo>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QLocale>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -34,7 +34,6 @@
#include <QThread>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -32,7 +32,6 @@
#include <QTextEncoder>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QTextCodec>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QTextCodec>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QTextCodec>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QSplitter>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------
@ -98,7 +97,7 @@
static qt_gsi::Converter<QChar>::target_type f_QTextStream_read_qchar(QTextStream *s)
{
QChar v = 0;
QChar v = QChar (0);
*s >> v;
return qt_gsi::Converter<QChar>::toc (v);
}

View File

@ -34,7 +34,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QTime>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -36,7 +36,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,7 +35,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <QUrl>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -32,7 +32,6 @@
#include <QReadWriteLock>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -31,7 +31,6 @@
#include <QReadWriteLock>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <Qt>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -1,728 +0,0 @@
/*
KLayout Layout Viewer
Copyright (C) 2006-2021 Matthias Koefferlein
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/**
* @file generated/gsiDeclQtCoreTypeTraits.h
* @brief Type traits for the Qt binding classes
*
* DO NOT EDIT THIS FILE.
* This file has been created automatically
*/
#ifndef _HDR_gsiDeclQtCoreTypeTraits
#define _HDR_gsiDeclQtCoreTypeTraits
#include "gsiTypes.h"
class QAbstractItemModel;
namespace tl {
template <> struct type_traits<QAbstractItemModel> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QAbstractItemModel_Adaptor;
namespace tl {
template <> struct type_traits<QAbstractItemModel_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QAbstractListModel;
namespace tl {
template <> struct type_traits<QAbstractListModel> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QAbstractListModel_Adaptor;
namespace tl {
template <> struct type_traits<QAbstractListModel_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QAbstractTableModel;
namespace tl {
template <> struct type_traits<QAbstractTableModel> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QAbstractTableModel_Adaptor;
namespace tl {
template <> struct type_traits<QAbstractTableModel_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QBasicTimer;
namespace tl {
template <> struct type_traits<QBasicTimer> : public type_traits<void> {
};
}
class QBuffer;
namespace tl {
template <> struct type_traits<QBuffer> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QByteArrayMatcher;
namespace tl {
template <> struct type_traits<QByteArrayMatcher> : public type_traits<void> {
};
}
class QChildEvent;
namespace tl {
template <> struct type_traits<QChildEvent> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QChildEvent_Adaptor;
namespace tl {
template <> struct type_traits<QChildEvent_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QCoreApplication;
namespace tl {
template <> struct type_traits<QCoreApplication> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QCoreApplication_Adaptor;
namespace tl {
template <> struct type_traits<QCoreApplication_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QCryptographicHash;
namespace tl {
template <> struct type_traits<QCryptographicHash> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QDataStream;
namespace tl {
template <> struct type_traits<QDataStream> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QDataStream_Adaptor;
namespace tl {
template <> struct type_traits<QDataStream_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QDate;
namespace tl {
template <> struct type_traits<QDate> : public type_traits<void> {
};
}
class QDateTime;
namespace tl {
template <> struct type_traits<QDateTime> : public type_traits<void> {
};
}
class QDir;
namespace tl {
template <> struct type_traits<QDir> : public type_traits<void> {
};
}
class QDynamicPropertyChangeEvent;
namespace tl {
template <> struct type_traits<QDynamicPropertyChangeEvent> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QDynamicPropertyChangeEvent_Adaptor;
namespace tl {
template <> struct type_traits<QDynamicPropertyChangeEvent_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QEasingCurve;
namespace tl {
template <> struct type_traits<QEasingCurve> : public type_traits<void> {
};
}
class QEvent;
namespace tl {
template <> struct type_traits<QEvent> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QEvent_Adaptor;
namespace tl {
template <> struct type_traits<QEvent_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QEventLoop;
namespace tl {
template <> struct type_traits<QEventLoop> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QEventLoop_Adaptor;
namespace tl {
template <> struct type_traits<QEventLoop_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
struct QFactoryInterface;
namespace tl {
template <> struct type_traits<QFactoryInterface> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QFactoryInterface_Adaptor;
namespace tl {
template <> struct type_traits<QFactoryInterface_Adaptor> : public type_traits<void> {
};
}
class QFile;
namespace tl {
template <> struct type_traits<QFile> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QFileInfo;
namespace tl {
template <> struct type_traits<QFileInfo> : public type_traits<void> {
};
}
class QFileSystemWatcher;
namespace tl {
template <> struct type_traits<QFileSystemWatcher> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QFileSystemWatcher_Adaptor;
namespace tl {
template <> struct type_traits<QFileSystemWatcher_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QIODevice;
namespace tl {
template <> struct type_traits<QIODevice> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QLibrary;
namespace tl {
template <> struct type_traits<QLibrary> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QLibrary_Adaptor;
namespace tl {
template <> struct type_traits<QLibrary_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QLibraryInfo;
namespace tl {
template <> struct type_traits<QLibraryInfo> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QLine;
namespace tl {
template <> struct type_traits<QLine> : public type_traits<void> {
};
}
class QLineF;
namespace tl {
template <> struct type_traits<QLineF> : public type_traits<void> {
};
}
class QLocale;
namespace tl {
template <> struct type_traits<QLocale> : public type_traits<void> {
};
}
class QMargins;
namespace tl {
template <> struct type_traits<QMargins> : public type_traits<void> {
};
}
class QMetaClassInfo;
namespace tl {
template <> struct type_traits<QMetaClassInfo> : public type_traits<void> {
};
}
class QMetaEnum;
namespace tl {
template <> struct type_traits<QMetaEnum> : public type_traits<void> {
};
}
class QMetaMethod;
namespace tl {
template <> struct type_traits<QMetaMethod> : public type_traits<void> {
};
}
struct QMetaObject;
namespace tl {
template <> struct type_traits<QMetaObject> : public type_traits<void> {
};
}
class QMetaProperty;
namespace tl {
template <> struct type_traits<QMetaProperty> : public type_traits<void> {
};
}
class QMetaType;
namespace tl {
template <> struct type_traits<QMetaType> : public type_traits<void> {
};
}
class QMimeData;
namespace tl {
template <> struct type_traits<QMimeData> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QMimeData_Adaptor;
namespace tl {
template <> struct type_traits<QMimeData_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QModelIndex;
namespace tl {
template <> struct type_traits<QModelIndex> : public type_traits<void> {
};
}
class QMutex;
namespace tl {
template <> struct type_traits<QMutex> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QObject;
namespace tl {
template <> struct type_traits<QObject> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QObject_Adaptor;
namespace tl {
template <> struct type_traits<QObject_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QPersistentModelIndex;
namespace tl {
template <> struct type_traits<QPersistentModelIndex> : public type_traits<void> {
};
}
class QPluginLoader;
namespace tl {
template <> struct type_traits<QPluginLoader> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QPluginLoader_Adaptor;
namespace tl {
template <> struct type_traits<QPluginLoader_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QPoint;
namespace tl {
template <> struct type_traits<QPoint> : public type_traits<void> {
};
}
class QPointF;
namespace tl {
template <> struct type_traits<QPointF> : public type_traits<void> {
};
}
class QProcess;
namespace tl {
template <> struct type_traits<QProcess> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QProcessEnvironment;
namespace tl {
template <> struct type_traits<QProcessEnvironment> : public type_traits<void> {
};
}
class QReadLocker;
namespace tl {
template <> struct type_traits<QReadLocker> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QReadWriteLock;
namespace tl {
template <> struct type_traits<QReadWriteLock> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QRect;
namespace tl {
template <> struct type_traits<QRect> : public type_traits<void> {
};
}
class QRectF;
namespace tl {
template <> struct type_traits<QRectF> : public type_traits<void> {
};
}
class QRegExp;
namespace tl {
template <> struct type_traits<QRegExp> : public type_traits<void> {
};
}
class QResource;
namespace tl {
template <> struct type_traits<QResource> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QSemaphore;
namespace tl {
template <> struct type_traits<QSemaphore> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QSettings;
namespace tl {
template <> struct type_traits<QSettings> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QSettings_Adaptor;
namespace tl {
template <> struct type_traits<QSettings_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QSignalMapper;
namespace tl {
template <> struct type_traits<QSignalMapper> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QSignalMapper_Adaptor;
namespace tl {
template <> struct type_traits<QSignalMapper_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QSize;
namespace tl {
template <> struct type_traits<QSize> : public type_traits<void> {
};
}
class QSizeF;
namespace tl {
template <> struct type_traits<QSizeF> : public type_traits<void> {
};
}
class QSocketNotifier;
namespace tl {
template <> struct type_traits<QSocketNotifier> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QSocketNotifier_Adaptor;
namespace tl {
template <> struct type_traits<QSocketNotifier_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QStringMatcher;
namespace tl {
template <> struct type_traits<QStringMatcher> : public type_traits<void> {
};
}
class QSysInfo;
namespace tl {
template <> struct type_traits<QSysInfo> : public type_traits<void> {
};
}
class QSystemLocale;
namespace tl {
template <> struct type_traits<QSystemLocale> : public type_traits<void> {
};
}
class QSystemLocale_Adaptor;
namespace tl {
template <> struct type_traits<QSystemLocale_Adaptor> : public type_traits<void> {
};
}
class QTemporaryFile;
namespace tl {
template <> struct type_traits<QTemporaryFile> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTextCodec;
namespace tl {
template <> struct type_traits<QTextCodec> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
typedef tl::false_tag has_public_destructor;
};
}
class QTextCodec_Adaptor;
namespace tl {
template <> struct type_traits<QTextCodec_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
#include <QTextCodec>
namespace tl {
template <> struct type_traits<QTextCodec::ConverterState> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTextDecoder;
namespace tl {
template <> struct type_traits<QTextDecoder> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QTextEncoder;
namespace tl {
template <> struct type_traits<QTextEncoder> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QTextStream;
namespace tl {
template <> struct type_traits<QTextStream> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTextStream_Adaptor;
namespace tl {
template <> struct type_traits<QTextStream_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QThread;
namespace tl {
template <> struct type_traits<QThread> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QThread_Adaptor;
namespace tl {
template <> struct type_traits<QThread_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTime;
namespace tl {
template <> struct type_traits<QTime> : public type_traits<void> {
};
}
class QTimeLine;
namespace tl {
template <> struct type_traits<QTimeLine> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTimeLine_Adaptor;
namespace tl {
template <> struct type_traits<QTimeLine_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTimer;
namespace tl {
template <> struct type_traits<QTimer> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTimer_Adaptor;
namespace tl {
template <> struct type_traits<QTimer_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTimerEvent;
namespace tl {
template <> struct type_traits<QTimerEvent> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QTimerEvent_Adaptor;
namespace tl {
template <> struct type_traits<QTimerEvent_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
};
}
class QTranslator;
namespace tl {
template <> struct type_traits<QTranslator> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QTranslator_Adaptor;
namespace tl {
template <> struct type_traits<QTranslator_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QUrl;
namespace tl {
template <> struct type_traits<QUrl> : public type_traits<void> {
};
}
class QWaitCondition;
namespace tl {
template <> struct type_traits<QWaitCondition> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QWriteLocker;
namespace tl {
template <> struct type_traits<QWriteLocker> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class Qt_Namespace;
namespace tl {
template <> struct type_traits<Qt_Namespace> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
#endif

View File

@ -30,7 +30,6 @@
#include <Qt>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <Qt>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -30,7 +30,6 @@
#include <Qt>
#include "gsiQt.h"
#include "gsiQtCoreCommon.h"
#include "gsiDeclQtCoreTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -35,568 +35,294 @@
class QAbstractItemModel;
namespace tl { template <> struct type_traits<QAbstractItemModel> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QAbstractItemModel> &qtdecl_QAbstractItemModel (); }
class QAbstractListModel;
namespace tl { template <> struct type_traits<QAbstractListModel> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QAbstractListModel> &qtdecl_QAbstractListModel (); }
class QAbstractTableModel;
namespace tl { template <> struct type_traits<QAbstractTableModel> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QAbstractTableModel> &qtdecl_QAbstractTableModel (); }
class QBasicTimer;
namespace tl { template <> struct type_traits<QBasicTimer> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QBasicTimer> &qtdecl_QBasicTimer (); }
class QBuffer;
namespace tl { template <> struct type_traits<QBuffer> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QBuffer> &qtdecl_QBuffer (); }
class QByteArrayMatcher;
namespace tl { template <> struct type_traits<QByteArrayMatcher> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QByteArrayMatcher> &qtdecl_QByteArrayMatcher (); }
class QChildEvent;
namespace tl { template <> struct type_traits<QChildEvent> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QChildEvent> &qtdecl_QChildEvent (); }
class QCoreApplication;
namespace tl { template <> struct type_traits<QCoreApplication> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QCoreApplication> &qtdecl_QCoreApplication (); }
class QCryptographicHash;
namespace tl { template <> struct type_traits<QCryptographicHash> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QCryptographicHash> &qtdecl_QCryptographicHash (); }
class QDataStream;
namespace tl { template <> struct type_traits<QDataStream> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QDataStream> &qtdecl_QDataStream (); }
class QDate;
namespace tl { template <> struct type_traits<QDate> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QDate> &qtdecl_QDate (); }
class QDateTime;
namespace tl { template <> struct type_traits<QDateTime> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QDateTime> &qtdecl_QDateTime (); }
class QDir;
namespace tl { template <> struct type_traits<QDir> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QDir> &qtdecl_QDir (); }
class QDynamicPropertyChangeEvent;
namespace tl { template <> struct type_traits<QDynamicPropertyChangeEvent> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QDynamicPropertyChangeEvent> &qtdecl_QDynamicPropertyChangeEvent (); }
class QEasingCurve;
namespace tl { template <> struct type_traits<QEasingCurve> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QEasingCurve> &qtdecl_QEasingCurve (); }
class QEvent;
namespace tl { template <> struct type_traits<QEvent> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QEvent> &qtdecl_QEvent (); }
class QEventLoop;
namespace tl { template <> struct type_traits<QEventLoop> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QEventLoop> &qtdecl_QEventLoop (); }
struct QFactoryInterface;
namespace tl { template <> struct type_traits<QFactoryInterface> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QFactoryInterface> &qtdecl_QFactoryInterface (); }
class QFile;
namespace tl { template <> struct type_traits<QFile> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QFile> &qtdecl_QFile (); }
class QFileInfo;
namespace tl { template <> struct type_traits<QFileInfo> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QFileInfo> &qtdecl_QFileInfo (); }
class QFileSystemWatcher;
namespace tl { template <> struct type_traits<QFileSystemWatcher> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QFileSystemWatcher> &qtdecl_QFileSystemWatcher (); }
class QIODevice;
namespace tl { template <> struct type_traits<QIODevice> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QIODevice> &qtdecl_QIODevice (); }
class QLibrary;
namespace tl { template <> struct type_traits<QLibrary> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QLibrary> &qtdecl_QLibrary (); }
class QLibraryInfo;
namespace tl { template <> struct type_traits<QLibraryInfo> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QLibraryInfo> &qtdecl_QLibraryInfo (); }
class QLine;
namespace tl { template <> struct type_traits<QLine> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QLine> &qtdecl_QLine (); }
class QLineF;
namespace tl { template <> struct type_traits<QLineF> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QLineF> &qtdecl_QLineF (); }
class QLocale;
namespace tl { template <> struct type_traits<QLocale> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QLocale> &qtdecl_QLocale (); }
class QMargins;
namespace tl { template <> struct type_traits<QMargins> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMargins> &qtdecl_QMargins (); }
class QMetaClassInfo;
namespace tl { template <> struct type_traits<QMetaClassInfo> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMetaClassInfo> &qtdecl_QMetaClassInfo (); }
class QMetaEnum;
namespace tl { template <> struct type_traits<QMetaEnum> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMetaEnum> &qtdecl_QMetaEnum (); }
class QMetaMethod;
namespace tl { template <> struct type_traits<QMetaMethod> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMetaMethod> &qtdecl_QMetaMethod (); }
struct QMetaObject;
namespace tl { template <> struct type_traits<QMetaObject> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMetaObject> &qtdecl_QMetaObject (); }
class QMetaProperty;
namespace tl { template <> struct type_traits<QMetaProperty> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMetaProperty> &qtdecl_QMetaProperty (); }
class QMetaType;
namespace tl { template <> struct type_traits<QMetaType> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMetaType> &qtdecl_QMetaType (); }
class QMimeData;
namespace tl { template <> struct type_traits<QMimeData> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMimeData> &qtdecl_QMimeData (); }
class QModelIndex;
namespace tl { template <> struct type_traits<QModelIndex> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QModelIndex> &qtdecl_QModelIndex (); }
class QMutex;
namespace tl { template <> struct type_traits<QMutex> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QMutex> &qtdecl_QMutex (); }
class QObject;
namespace tl { template <> struct type_traits<QObject> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QObject> &qtdecl_QObject (); }
class QPersistentModelIndex;
namespace tl { template <> struct type_traits<QPersistentModelIndex> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QPersistentModelIndex> &qtdecl_QPersistentModelIndex (); }
class QPluginLoader;
namespace tl { template <> struct type_traits<QPluginLoader> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QPluginLoader> &qtdecl_QPluginLoader (); }
class QPoint;
namespace tl { template <> struct type_traits<QPoint> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QPoint> &qtdecl_QPoint (); }
class QPointF;
namespace tl { template <> struct type_traits<QPointF> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QPointF> &qtdecl_QPointF (); }
class QProcess;
namespace tl { template <> struct type_traits<QProcess> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QProcess> &qtdecl_QProcess (); }
class QProcessEnvironment;
namespace tl { template <> struct type_traits<QProcessEnvironment> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QProcessEnvironment> &qtdecl_QProcessEnvironment (); }
class QReadLocker;
namespace tl { template <> struct type_traits<QReadLocker> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QReadLocker> &qtdecl_QReadLocker (); }
class QReadWriteLock;
namespace tl { template <> struct type_traits<QReadWriteLock> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QReadWriteLock> &qtdecl_QReadWriteLock (); }
class QRect;
namespace tl { template <> struct type_traits<QRect> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QRect> &qtdecl_QRect (); }
class QRectF;
namespace tl { template <> struct type_traits<QRectF> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QRectF> &qtdecl_QRectF (); }
class QRegExp;
namespace tl { template <> struct type_traits<QRegExp> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QRegExp> &qtdecl_QRegExp (); }
class QResource;
namespace tl { template <> struct type_traits<QResource> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QResource> &qtdecl_QResource (); }
class QSemaphore;
namespace tl { template <> struct type_traits<QSemaphore> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QSemaphore> &qtdecl_QSemaphore (); }
class QSettings;
namespace tl { template <> struct type_traits<QSettings> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QSettings> &qtdecl_QSettings (); }
class QSignalMapper;
namespace tl { template <> struct type_traits<QSignalMapper> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QSignalMapper> &qtdecl_QSignalMapper (); }
class QSize;
namespace tl { template <> struct type_traits<QSize> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QSize> &qtdecl_QSize (); }
class QSizeF;
namespace tl { template <> struct type_traits<QSizeF> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QSizeF> &qtdecl_QSizeF (); }
class QSocketNotifier;
namespace tl { template <> struct type_traits<QSocketNotifier> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QSocketNotifier> &qtdecl_QSocketNotifier (); }
class QStringMatcher;
namespace tl { template <> struct type_traits<QStringMatcher> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QStringMatcher> &qtdecl_QStringMatcher (); }
class QSysInfo;
namespace tl { template <> struct type_traits<QSysInfo> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QSysInfo> &qtdecl_QSysInfo (); }
class QSystemLocale;
namespace tl { template <> struct type_traits<QSystemLocale> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QSystemLocale> &qtdecl_QSystemLocale (); }
class QTemporaryFile;
namespace tl { template <> struct type_traits<QTemporaryFile> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTemporaryFile> &qtdecl_QTemporaryFile (); }
class QTextCodec;
namespace tl { template <> struct type_traits<QTextCodec> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
typedef tl::false_tag has_public_destructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTextCodec> &qtdecl_QTextCodec (); }
class QTextDecoder;
namespace tl { template <> struct type_traits<QTextDecoder> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTextDecoder> &qtdecl_QTextDecoder (); }
class QTextEncoder;
namespace tl { template <> struct type_traits<QTextEncoder> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTextEncoder> &qtdecl_QTextEncoder (); }
class QTextStream;
namespace tl { template <> struct type_traits<QTextStream> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTextStream> &qtdecl_QTextStream (); }
class QThread;
namespace tl { template <> struct type_traits<QThread> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QThread> &qtdecl_QThread (); }
class QTime;
namespace tl { template <> struct type_traits<QTime> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTime> &qtdecl_QTime (); }
class QTimeLine;
namespace tl { template <> struct type_traits<QTimeLine> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTimeLine> &qtdecl_QTimeLine (); }
class QTimer;
namespace tl { template <> struct type_traits<QTimer> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTimer> &qtdecl_QTimer (); }
class QTimerEvent;
namespace tl { template <> struct type_traits<QTimerEvent> : public type_traits<void> {
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTimerEvent> &qtdecl_QTimerEvent (); }
class QTranslator;
namespace tl { template <> struct type_traits<QTranslator> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QTranslator> &qtdecl_QTranslator (); }
class QUrl;
namespace tl { template <> struct type_traits<QUrl> : public type_traits<void> {
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QUrl> &qtdecl_QUrl (); }
class QWaitCondition;
namespace tl { template <> struct type_traits<QWaitCondition> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QWaitCondition> &qtdecl_QWaitCondition (); }
class QWriteLocker;
namespace tl { template <> struct type_traits<QWriteLocker> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
}; }
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QWriteLocker> &qtdecl_QWriteLocker (); }

View File

@ -33,7 +33,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtDesignerCommon.h"
#include "gsiDeclQtDesignerTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -33,7 +33,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtDesignerCommon.h"
#include "gsiDeclQtDesignerTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -1,329 +0,0 @@
/*
KLayout Layout Viewer
Copyright (C) 2006-2021 Matthias Koefferlein
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/**
* @file generated/gsiDeclQtDesignerTypeTraits.h
* @brief Type traits for the Qt binding classes
*
* DO NOT EDIT THIS FILE.
* This file has been created automatically
*/
#ifndef _HDR_gsiDeclQtDesignerTypeTraits
#define _HDR_gsiDeclQtDesignerTypeTraits
#include "gsiTypes.h"
class QAbstractFormBuilder;
namespace tl {
template <> struct type_traits<QAbstractFormBuilder> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QBrush;
namespace tl {
template <> struct type_traits<QBrush> : public type_traits<void> {
};
}
class QColor;
namespace tl {
template <> struct type_traits<QColor> : public type_traits<void> {
};
}
class QConicalGradient;
namespace tl {
template <> struct type_traits<QConicalGradient> : public type_traits<void> {
};
}
class QDataStream;
namespace tl {
template <> struct type_traits<QDataStream> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QDataStream_Adaptor;
namespace tl {
template <> struct type_traits<QDataStream_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QDir;
namespace tl {
template <> struct type_traits<QDir> : public type_traits<void> {
};
}
class QFile;
namespace tl {
template <> struct type_traits<QFile> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QFileInfo;
namespace tl {
template <> struct type_traits<QFileInfo> : public type_traits<void> {
};
}
class QFormBuilder;
namespace tl {
template <> struct type_traits<QFormBuilder> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QGradient;
namespace tl {
template <> struct type_traits<QGradient> : public type_traits<void> {
};
}
class QIODevice;
namespace tl {
template <> struct type_traits<QIODevice> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QImage;
namespace tl {
template <> struct type_traits<QImage> : public type_traits<void> {
};
}
class QImage_Adaptor;
namespace tl {
template <> struct type_traits<QImage_Adaptor> : public type_traits<void> {
};
}
class QImageTextKeyLang;
namespace tl {
template <> struct type_traits<QImageTextKeyLang> : public type_traits<void> {
};
}
class QLine;
namespace tl {
template <> struct type_traits<QLine> : public type_traits<void> {
};
}
class QLineF;
namespace tl {
template <> struct type_traits<QLineF> : public type_traits<void> {
};
}
class QLinearGradient;
namespace tl {
template <> struct type_traits<QLinearGradient> : public type_traits<void> {
};
}
class QMatrix;
namespace tl {
template <> struct type_traits<QMatrix> : public type_traits<void> {
};
}
struct QMetaObject;
namespace tl {
template <> struct type_traits<QMetaObject> : public type_traits<void> {
};
}
class QObject;
namespace tl {
template <> struct type_traits<QObject> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QObject_Adaptor;
namespace tl {
template <> struct type_traits<QObject_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QPaintDevice;
namespace tl {
template <> struct type_traits<QPaintDevice> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
class QPaintDevice_Adaptor;
namespace tl {
template <> struct type_traits<QPaintDevice_Adaptor> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QPainterPath;
namespace tl {
template <> struct type_traits<QPainterPath> : public type_traits<void> {
};
}
#include <QPainterPath>
namespace tl {
template <> struct type_traits<QPainterPath::Element> : public type_traits<void> {
};
}
class QPainterPathStroker;
namespace tl {
template <> struct type_traits<QPainterPathStroker> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
};
}
class QPalette;
namespace tl {
template <> struct type_traits<QPalette> : public type_traits<void> {
};
}
class QPixmap;
namespace tl {
template <> struct type_traits<QPixmap> : public type_traits<void> {
};
}
class QPixmap_Adaptor;
namespace tl {
template <> struct type_traits<QPixmap_Adaptor> : public type_traits<void> {
};
}
class QPoint;
namespace tl {
template <> struct type_traits<QPoint> : public type_traits<void> {
};
}
class QPointF;
namespace tl {
template <> struct type_traits<QPointF> : public type_traits<void> {
};
}
class QPolygon;
namespace tl {
template <> struct type_traits<QPolygon> : public type_traits<void> {
};
}
class QPolygonF;
namespace tl {
template <> struct type_traits<QPolygonF> : public type_traits<void> {
};
}
class QRadialGradient;
namespace tl {
template <> struct type_traits<QRadialGradient> : public type_traits<void> {
};
}
class QRect;
namespace tl {
template <> struct type_traits<QRect> : public type_traits<void> {
};
}
class QRectF;
namespace tl {
template <> struct type_traits<QRectF> : public type_traits<void> {
};
}
class QRegExp;
namespace tl {
template <> struct type_traits<QRegExp> : public type_traits<void> {
};
}
class QRegion;
namespace tl {
template <> struct type_traits<QRegion> : public type_traits<void> {
};
}
class QSize;
namespace tl {
template <> struct type_traits<QSize> : public type_traits<void> {
};
}
class QSizeF;
namespace tl {
template <> struct type_traits<QSizeF> : public type_traits<void> {
};
}
class QSizePolicy;
namespace tl {
template <> struct type_traits<QSizePolicy> : public type_traits<void> {
};
}
class QStringMatcher;
namespace tl {
template <> struct type_traits<QStringMatcher> : public type_traits<void> {
};
}
class QSysInfo;
namespace tl {
template <> struct type_traits<QSysInfo> : public type_traits<void> {
};
}
class QTransform;
namespace tl {
template <> struct type_traits<QTransform> : public type_traits<void> {
};
}
class Qt_Namespace;
namespace tl {
template <> struct type_traits<Qt_Namespace> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
typedef tl::false_tag has_default_constructor;
};
}
#endif

View File

@ -35,18 +35,10 @@
class QAbstractFormBuilder;
namespace tl { template <> struct type_traits<QAbstractFormBuilder> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTDESIGNER_PUBLIC gsi::Class<QAbstractFormBuilder> &qtdecl_QAbstractFormBuilder (); }
class QFormBuilder;
namespace tl { template <> struct type_traits<QFormBuilder> : public type_traits<void> {
typedef tl::false_tag has_copy_constructor;
}; }
namespace gsi { GSI_QTDESIGNER_PUBLIC gsi::Class<QFormBuilder> &qtdecl_QFormBuilder (); }

View File

@ -79,7 +79,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -59,7 +59,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -44,7 +44,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -85,7 +85,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -79,7 +79,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -79,7 +79,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -41,7 +41,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -79,7 +79,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -78,7 +78,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -80,7 +80,6 @@
#include <QWidget>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

View File

@ -47,7 +47,6 @@
#include <QTimerEvent>
#include "gsiQt.h"
#include "gsiQtGuiCommon.h"
#include "gsiDeclQtGuiTypeTraits.h"
#include <memory>
// -----------------------------------------------------------------------

Some files were not shown because too many files have changed in this diff Show More