diff cpp/qt_core/QModelIndex_shell.cpp @ 1:e78566595089

initial import
author mandel
date Mon, 11 May 2009 16:01:50 +0000
parents
children 9784459f0750
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cpp/qt_core/QModelIndex_shell.cpp	Mon May 11 16:01:50 2009 +0000
@@ -0,0 +1,196 @@
+#include <QVariant>
+#include <qabstractitemmodel.h>
+#include <qvariant.h>
+
+#include <qabstractitemmodel.h>
+
+#include "qtd_core.h"
+
+extern "C" DLL_PUBLIC void __qtd_QModelIndex_destructor(void *ptr)
+{
+    delete (QModelIndex *)ptr;
+}
+
+// ---externC---
+// QModelIndex::QModelIndex()
+extern "C" DLL_PUBLIC void* __qtd_QModelIndex_QModelIndex
+()
+{
+    QModelIndex *__qt_this = new QModelIndex();
+    return (void *) __qt_this;
+
+}
+
+// QModelIndex::QModelIndex(const QModelIndex & other)
+extern "C" DLL_PUBLIC void* __qtd_QModelIndex_QModelIndex_QModelIndex
+(QModelIndex other0)
+{
+    QModelIndex *__qt_this = new QModelIndex((const QModelIndex& )other0);
+    return (void *) __qt_this;
+
+}
+
+// QModelIndex::child(int row, int column) const
+extern "C" DLL_PUBLIC QModelIndex __qtd_QModelIndex_child_int_int
+(void* __this_nativeId,
+ int row0,
+ int column1)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    QModelIndex  __qt_return_value = __qt_this->child((int )row0, (int )column1);
+
+
+    return __qt_return_value;
+}
+
+// QModelIndex::column() const
+extern "C" DLL_PUBLIC int __qtd_QModelIndex_column
+(void* __this_nativeId)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    int  __qt_return_value = __qt_this->column();
+
+    int __java_return_value = __qt_return_value;
+
+    return __java_return_value;
+}
+
+// QModelIndex::data(int role) const
+extern "C" DLL_PUBLIC void* __qtd_QModelIndex_data_int
+(void* __this_nativeId,
+ int role0)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    QVariant  __qt_return_value = __qt_this->data((int )role0);
+
+    QVariant *__java_return_value = new QVariant(__qt_return_value);
+
+    return __java_return_value;
+}
+
+// QModelIndex::flags() const
+extern "C" DLL_PUBLIC int __qtd_QModelIndex_flags
+(void* __this_nativeId)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    int  __qt_return_value = __qt_this->flags();
+
+    int __java_return_value = __qt_return_value;
+
+    return __java_return_value;
+}
+
+// QModelIndex::internalId() const
+extern "C" DLL_PUBLIC qint64 __qtd_QModelIndex_internalId
+(void* __this_nativeId)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    qint64  __qt_return_value = __qt_this->internalId();
+
+    qint64 __java_return_value = __qt_return_value;
+
+    return __java_return_value;
+}
+
+// QModelIndex::internalPointer() const
+extern "C" DLL_PUBLIC void* __qtd_QModelIndex_internalPointer
+(void* __this_nativeId)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    void*  __qt_return_value = __qt_this->internalPointer();
+
+    void* __java_return_value = (void*) __qt_return_value;// qtjambi_from_cpointer
+
+    return __java_return_value;
+}
+
+// QModelIndex::isValid() const
+extern "C" DLL_PUBLIC bool __qtd_QModelIndex_isValid
+(void* __this_nativeId)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    bool  __qt_return_value = __qt_this->isValid();
+
+    bool __java_return_value = __qt_return_value;
+
+    return __java_return_value;
+}
+
+// QModelIndex::model() const
+extern "C" DLL_PUBLIC void* __qtd_QModelIndex_model
+(void* __this_nativeId)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    const QAbstractItemModel*  __qt_return_value = __qt_this->model();
+
+    void* __java_return_value = (void*) __qt_return_value;
+
+    return __java_return_value;
+}
+
+// QModelIndex::operator<(const QModelIndex & other) const
+extern "C" DLL_PUBLIC bool __qtd_QModelIndex_operator_less_QModelIndex
+(void* __this_nativeId,
+ QModelIndex other0)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    bool  __qt_return_value = __qt_this->operator<((const QModelIndex& )other0);
+
+    bool __java_return_value = __qt_return_value;
+
+    return __java_return_value;
+}
+
+// QModelIndex::operator==(const QModelIndex & other) const
+extern "C" DLL_PUBLIC bool __qtd_QModelIndex_operator_equal_QModelIndex
+(void* __this_nativeId,
+ QModelIndex other0)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    bool  __qt_return_value = __qt_this->operator==((const QModelIndex& )other0);
+
+    bool __java_return_value = __qt_return_value;
+
+    return __java_return_value;
+}
+
+// QModelIndex::parent() const
+extern "C" DLL_PUBLIC QModelIndex __qtd_QModelIndex_parent
+(void* __this_nativeId)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    QModelIndex  __qt_return_value = __qt_this->parent();
+
+
+    return __qt_return_value;
+}
+
+// QModelIndex::row() const
+extern "C" DLL_PUBLIC int __qtd_QModelIndex_row
+(void* __this_nativeId)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    int  __qt_return_value = __qt_this->row();
+
+    int __java_return_value = __qt_return_value;
+
+    return __java_return_value;
+}
+
+// QModelIndex::sibling(int row, int column) const
+extern "C" DLL_PUBLIC QModelIndex __qtd_QModelIndex_sibling_int_int
+(void* __this_nativeId,
+ int row0,
+ int column1)
+{
+    QModelIndex *__qt_this = (QModelIndex *) __this_nativeId;
+    QModelIndex  __qt_return_value = __qt_this->sibling((int )row0, (int )column1);
+
+
+    return __qt_return_value;
+}
+
+// ---externC---end
+// Field accessors
+
+