Mercurial > projects > qtd
changeset 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 | 8b0544bee5f2 |
children | 403d98bd47f6 |
files | d2/qt/core/QModelIndex.d |
diffstat | 1 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- 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