diff -r 4a84d7e444d8 -r c2ce9944148c vymview.cpp --- a/vymview.cpp Thu Jan 21 11:56:57 2010 +0000 +++ b/vymview.cpp Wed Feb 10 13:48:42 2010 +0000 @@ -28,7 +28,7 @@ treeEditor->setColumnWidth (0,150); treeEditor->setAnimated (true); - // FIXME-2 use proxySelModel=treeEditor->selectionModel(); + // FIXME-3 use proxySelModel=treeEditor->selectionModel(); selModel=new QItemSelectionModel (model); //model->setSelectionModel (proxySelModel); @@ -162,7 +162,7 @@ if (newsel.indexes().count()>0) { - /* FIXME-2 use proxymodel + /* FIXME-3 use proxymodel proxySelModel->select ( treeEditor->getProxyModel()->mapSelectionFromSource (newsel), QItemSelectionModel::ClearAndSelect ); @@ -217,7 +217,7 @@ model->nextBranch(cur,prev); while (cur) { - // FIXME-2 use proxy pix=treeEditor->getProxyModel()->mapFromSource (model->index (cur)); + // FIXME-3 use proxy pix=treeEditor->getProxyModel()->mapFromSource (model->index (cur)); pix=model->index (cur); d=cur->depth(); if (!treeEditor->isExpanded(pix) && d < level) @@ -231,7 +231,7 @@ model->nextBranch(cur,prev); while (cur) { - // FIXME-2 use proxy pix=treeEditor->getProxyModel()->mapFromSource (model->index (cur)); + // FIXME-3 use proxy pix=treeEditor->getProxyModel()->mapFromSource (model->index (cur)); pix=model->index (cur); d=cur->depth(); if (!treeEditor->isExpanded(pix) && d <= level && cur->branchCount()>0) @@ -261,7 +261,7 @@ model->nextBranch(cur,prev); while (cur) { - // FIXME-2 use proxy pix=treeEditor->getProxyModel()->mapFromSource (model->index (cur)); + // FIXME-3 use proxy pix=treeEditor->getProxyModel()->mapFromSource (model->index (cur)); pix=model->index (cur); d=cur->depth(); if (treeEditor->isExpanded(pix) && d > level) @@ -275,7 +275,7 @@ model->nextBranch(cur,prev); while (cur) { - // FIXME-2 use proxy pix=treeEditor->getProxyModel()->mapFromSource (model->index (cur)); + // FIXME-3 use proxy pix=treeEditor->getProxyModel()->mapFromSource (model->index (cur)); pix=model->index (cur); d=cur->depth(); if (treeEditor->isExpanded(pix) && d >= level)