diff options
author | Hugo Lima <hugo.lima@openbossa.org> | 2010-02-08 10:45:58 -0200 |
---|---|---|
committer | Hugo Lima <hugo.lima@openbossa.org> | 2010-02-08 16:19:45 -0200 |
commit | cb24298e92a247cc8e1aa2f7e96726f66fbfd358 (patch) | |
tree | d032487a8c28607900e7b099d97e170d3406d7e9 /PySide/QtCore | |
parent | c8e3a73ee7ab59bff0c7e7c341463dd507383127 (diff) |
Do not remove QVariant ctors handled by code injection, just set them private so they
will continue to be considered by implicit conversions.
Diffstat (limited to 'PySide/QtCore')
-rw-r--r-- | PySide/QtCore/typesystem_core.xml | 72 |
1 files changed, 54 insertions, 18 deletions
diff --git a/PySide/QtCore/typesystem_core.xml b/PySide/QtCore/typesystem_core.xml index 8fd23df79..3f02357c5 100644 --- a/PySide/QtCore/typesystem_core.xml +++ b/PySide/QtCore/typesystem_core.xml @@ -1613,31 +1613,67 @@ <!-- handled by inject code --> <modify-function signature="QVariant(uint)" remove="all"/> <modify-function signature="QVariant(qulonglong)" remove="all"/> - <modify-function signature="QVariant(const QByteArray&)" remove="all"/> + <modify-function signature="QVariant(const QByteArray&)"> + <access modifier="private" /> + </modify-function> <modify-function signature="QVariant(QDataStream&)" remove="all"/> - <modify-function signature="QVariant(const QBitArray&)" remove="all"/> - <modify-function signature="QVariant(const QString&)" remove="all"/> + <modify-function signature="QVariant(const QBitArray&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QString&)"> + <access modifier="private" /> + </modify-function> <modify-function signature="QVariant(const QLatin1String&)" remove="all"/> <modify-function signature="QVariant(const QStringList&)" remove="all"/> - <modify-function signature="QVariant(const QChar&)" remove="all"/> - <modify-function signature="QVariant(const QDate&)" remove="all"/> - <modify-function signature="QVariant(const QTime&)" remove="all"/> - <modify-function signature="QVariant(const QDateTime&)" remove="all"/> - <modify-function signature="QVariant(const QSize&)" remove="all"/> - <modify-function signature="QVariant(const QSizeF&)" remove="all"/> - <modify-function signature="QVariant(const QPoint&)" remove="all"/> - <modify-function signature="QVariant(const QPointF&)" remove="all"/> - <modify-function signature="QVariant(const QRect&)" remove="all"/> - <modify-function signature="QVariant(const QRectF&)" remove="all"/> - <modify-function signature="QVariant(const QUrl&)" remove="all"/> - <modify-function signature="QVariant(const QLocale&)" remove="all"/> - <modify-function signature="QVariant(const QRegExp&)" remove="all"/> + <modify-function signature="QVariant(const QChar&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QDate&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QTime&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QDateTime&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QSize&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QSizeF&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QPoint&)"> + <access modifier="private" /> + </modify-function>> + <modify-function signature="QVariant(const QPointF&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QRect&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QRectF&)" > + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QUrl&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QLocale&)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(const QRegExp&)"> + <access modifier="private" /> + </modify-function> <modify-function signature="QVariant(QHash<QString,QVariant>)" remove="all" /> <modify-function signature="QVariant(QMap<QString,QVariant>)" remove="all" /> <modify-function signature="QVariant(QList<QVariant>)" remove="all" /> <modify-function signature="QVariant(QVariant)" remove="all" /> - <modify-function signature="QVariant(QLine)" remove="all" /> - <modify-function signature="QVariant(QLineF)" remove="all" /> + <modify-function signature="QVariant(QLine)"> + <access modifier="private" /> + </modify-function> + <modify-function signature="QVariant(QLineF)"> + <access modifier="private" /> + </modify-function> <inject-code class="native" position="beginning" file="glue/qvariant_converter_impl.cpp" /> <add-function signature="QVariant(PyObject*)"> |