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