Mercurial > projects > qtd
changeset 199:2375b990b3c4
fixes in interview
author | eldar |
---|---|
date | Mon, 13 Jul 2009 11:50:09 +0000 |
parents | cab015969047 |
children | 08318bfd6833 |
files | demos/interview/model_d2.d |
diffstat | 1 files changed, 4 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/demos/interview/model_d2.d Mon Jul 13 11:41:33 2009 +0000 +++ b/demos/interview/model_d2.d Mon Jul 13 11:50:09 2009 +0000 @@ -46,7 +46,7 @@ import qt.core.QModelIndex; import std.conv; //, std.algorithm; - +import std.stdio; class Node { @@ -58,7 +58,7 @@ Node parent; Node[] children; } -/* + size_t find(Node[] arr, Node elem) { size_t res = arr.length; @@ -67,7 +67,7 @@ res = i; return res; } -*/ + class Model : QAbstractItemModel { @@ -178,8 +178,7 @@ int row(Node node) { Node[] v = node.parent !is null ? node.parent.children : tree; - //return find(v, node); - return 5; + return find(v, node); }