changeset 200:08318bfd6833

QModelIndex fix
author eldar
date Mon, 13 Jul 2009 12:11:15 +0000
parents 2375b990b3c4
children aa3811034056
files demos/interview/model_d2.d qt/d2/qt/core/QModelIndex.d
diffstat 2 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/demos/interview/model_d2.d	Mon Jul 13 11:50:09 2009 +0000
+++ b/demos/interview/model_d2.d	Mon Jul 13 12:11:15 2009 +0000
@@ -170,7 +170,7 @@
         return v[row];
     }
 
-    Node parent(Node child)
+    Node parent(const Node child)
     {
         return child !is null ? child.parent : null;
     }
--- a/qt/d2/qt/core/QModelIndex.d	Mon Jul 13 11:50:09 2009 +0000
+++ b/qt/d2/qt/core/QModelIndex.d	Mon Jul 13 12:11:15 2009 +0000
@@ -39,9 +39,9 @@
         return __qtd_QModelIndex_internalId(&this);
     }
 
-    public final const (void*) internalPointer() const {
+    public final void* internalPointer() const {
         //return __qtd_QModelIndex_internalPointer(&this);
-        return p;
+        return cast(void*)p;
     }
 
     public final Object object() {