Mercurial > projects > qtd
comparison d2/qt/core/QModelIndex.d @ 389:d37abad3def9
Added missing ?const? to qt.core.QModelIndex.object.
Previously, QModelIndex.internalPointer was const, while QModelIndex.object was not, even if they in fact do the same thing.
author | David Nadlinger <code@klickverbot.at> |
---|---|
date | Fri, 27 Aug 2010 14:44:09 +0200 |
parents | 96a75b1e5b26 |
children | 590dcfc85873 |
comparison
equal
deleted
inserted
replaced
388:8b0544bee5f2 | 389:d37abad3def9 |
---|---|
42 public final void* internalPointer() const { | 42 public final void* internalPointer() const { |
43 //return __qtd_QModelIndex_internalPointer(&this); | 43 //return __qtd_QModelIndex_internalPointer(&this); |
44 return cast(void*)p; | 44 return cast(void*)p; |
45 } | 45 } |
46 | 46 |
47 public final Object object() { | 47 public final Object object() const { |
48 return cast(Object) p; | 48 return cast(Object) p; |
49 } | 49 } |
50 | 50 |
51 public final bool isValid() const { | 51 public final bool isValid() const { |
52 return __qtd_QModelIndex_isValid(cast(void*)&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; |
58 if (__qt_return_value is null) | 58 if (__qt_return_value is null) |
59 return null; | 59 return null; |
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 } |
83 | 83 |
84 public alias void __isNativeValueType; | 84 public alias void __isNativeValueType; |
85 | 85 |
86 struct QTypeInfo | 86 struct QTypeInfo |
87 { | 87 { |
88 enum bool isComplex = true; | 88 enum bool isComplex = true; |
123 private extern(C) QModelIndex __qtd_QModelIndex_parent(void* __this_nativeId); | 123 private extern(C) QModelIndex __qtd_QModelIndex_parent(void* __this_nativeId); |
124 private extern(C) int __qtd_QModelIndex_row(void* __this_nativeId); | 124 private extern(C) int __qtd_QModelIndex_row(void* __this_nativeId); |
125 private extern(C) QModelIndex __qtd_QModelIndex_sibling_int_int(void* __this_nativeId, | 125 private extern(C) QModelIndex __qtd_QModelIndex_sibling_int_int(void* __this_nativeId, |
126 int row0, | 126 int row0, |
127 int column1); | 127 int column1); |
128 |