Mercurial > projects > qtd
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 } |