comparison qt/d2/qt/core/QModelIndex.d @ 190:a1b48a630f73

D2 support, simple stuff works now
author eldar
date Sun, 12 Jul 2009 20:51:37 +0000
parents 7dd099050621
children 08318bfd6833
comparison
equal deleted inserted replaced
189:37b419197d4b 190:a1b48a630f73
20 20
21 public final QModelIndex child(int row, int column) { 21 public final QModelIndex child(int row, int column) {
22 return __qtd_QModelIndex_child_int_int(&this, row, column); 22 return __qtd_QModelIndex_child_int_int(&this, row, column);
23 } 23 }
24 24
25 public final int column() { 25 public final int column() const {
26 return __qtd_QModelIndex_column(&this); 26 return __qtd_QModelIndex_column(cast(void*)&this);
27 } 27 }
28 28
29 public final QVariant data(int role = 0) { 29 public final QVariant data(int role = 0) {
30 void* __qt_return_value = __qtd_QModelIndex_data_int(&this, role); 30 void* __qt_return_value = __qtd_QModelIndex_data_int(&this, role);
31 return new QVariant(__qt_return_value, false); 31 return new QVariant(__qt_return_value, false);
37 37
38 public final long internalId() { 38 public final long internalId() {
39 return __qtd_QModelIndex_internalId(&this); 39 return __qtd_QModelIndex_internalId(&this);
40 } 40 }
41 41
42 public final void* internalPointer() { 42 public final const (void*) internalPointer() const {
43 //return __qtd_QModelIndex_internalPointer(&this); 43 //return __qtd_QModelIndex_internalPointer(&this);
44 return p; 44 return p;
45 } 45 }
46 46
47 public final Object object() { 47 public final Object object() {
48 return cast(Object) p; 48 return cast(Object) p;
49 } 49 }
50 50
51 public final bool isValid() { 51 public final bool isValid() const {
52 return __qtd_QModelIndex_isValid(&this); 52 return __qtd_QModelIndex_isValid(cast(void*)&this);
53 } 53 }
54 54
55 public final QAbstractItemModel model() { 55 public final QAbstractItemModel model() {
56 // void* __qt_return_value = __qtd_QModelIndex_model(&this); 56 // void* __qt_return_value = __qtd_QModelIndex_model(&this);
57 void* __qt_return_value = m; 57 void* __qt_return_value = m;
71 71
72 public final QModelIndex parent() { 72 public final QModelIndex parent() {
73 return __qtd_QModelIndex_parent(&this); 73 return __qtd_QModelIndex_parent(&this);
74 } 74 }
75 75
76 public final int row() { 76 public final int row() const {
77 return __qtd_QModelIndex_row(&this); 77 return __qtd_QModelIndex_row(cast(void*)&this);
78 } 78 }
79 79
80 public final QModelIndex sibling(int row, int column) { 80 public final QModelIndex sibling(int row, int column) {
81 return __qtd_QModelIndex_sibling_int_int(&this, row, column); 81 return __qtd_QModelIndex_sibling_int_int(&this, row, column);
82 } 82 }