# HG changeset patch # User David Nadlinger # Date 1282913049 -7200 # Node ID d37abad3def9f6852da51d3860051b5427e03457 # Parent 8b0544bee5f2e4dcdddb591d13c505ccf8e15462 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. diff -r 8b0544bee5f2 -r d37abad3def9 d2/qt/core/QModelIndex.d --- a/d2/qt/core/QModelIndex.d Fri Aug 27 14:26:55 2010 +0200 +++ b/d2/qt/core/QModelIndex.d Fri Aug 27 14:44:09 2010 +0200 @@ -44,14 +44,14 @@ return cast(void*)p; } - public final Object object() { + public final Object object() const { return cast(Object) p; } public final bool isValid() const { return __qtd_QModelIndex_isValid(cast(void*)&this); } - + public final QAbstractItemModel model() { // void* __qt_return_value = __qtd_QModelIndex_model(&this); void* __qt_return_value = m; @@ -80,7 +80,7 @@ public final QModelIndex sibling(int row, int column) { return __qtd_QModelIndex_sibling_int_int(&this, row, column); } - + public alias void __isNativeValueType; struct QTypeInfo @@ -125,4 +125,3 @@ private extern(C) QModelIndex __qtd_QModelIndex_sibling_int_int(void* __this_nativeId, int row0, int column1); - \ No newline at end of file