Mercurial > projects > qtd
view cpp/qt_core/QModelIndex_shell.cpp @ 282:256ab6cb8e85
Signals look-up andNew syntax for connect. The old one will not work from now on. This will allow for the signals overload. Although changes are done for both D1 and D2 versions, D1 won't work because of compiler bugs. I am tired of waiting for fixes.
author | eldar |
---|---|
date | Fri, 16 Oct 2009 02:43:59 +0000 |
parents | e78566595089 |
children | 9784459f0750 |
line wrap: on
line source
#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