gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r7223 - gnunet-qt/src/plugins/fs


From: gnunet
Subject: [GNUnet-SVN] r7223 - gnunet-qt/src/plugins/fs
Date: Sat, 14 Jun 2008 18:29:58 -0600 (MDT)

Author: durner
Date: 2008-06-14 18:29:58 -0600 (Sat, 14 Jun 2008)
New Revision: 7223

Modified:
   gnunet-qt/src/plugins/fs/searchController.cc
Log:
disable expansion of directories that haven't been downloaded yet

Modified: gnunet-qt/src/plugins/fs/searchController.cc
===================================================================
--- gnunet-qt/src/plugins/fs/searchController.cc        2008-06-15 00:27:55 UTC 
(rev 7222)
+++ gnunet-qt/src/plugins/fs/searchController.cc        2008-06-15 00:29:58 UTC 
(rev 7223)
@@ -152,21 +152,22 @@
   
 
   // make directories expandable
-  itemIdx = model->index(row, MODEL_IDX(EXTRACTOR_MIMETYPE), parent);
-  if (model->data(itemIdx).toString() == "application/gnunet-directory")
-  {
-    int row;
-    QStandardItem *item;
+// FIXME: crashes
+//  itemIdx = model->index(row, MODEL_IDX(EXTRACTOR_MIMETYPE), parent);
+//  if (model->data(itemIdx).toString() == "application/gnunet-directory")
+//  {
+//    int row;
+//    QStandardItem *item;
+//
+//    item = new QStandardItem;
+//    item->setColumnCount(SEARCH_MAX_COLUMN + 1);
+//    row = model->rowCount(childIdx);
+//    child->appendRow(item);
+//
+//    itemIdx = model->index(0, 0, childIdx);
+//    model->setData(itemIdx, QVariant(1), Qt::UserRole);
+//  }
 
-    item = new QStandardItem;
-    item->setColumnCount(SEARCH_MAX_COLUMN + 1);
-    row = model->rowCount(childIdx);
-    child->appendRow(item);
-
-    itemIdx = model->index(0, 0, childIdx);
-    model->setData(itemIdx, QVariant(1), Qt::UserRole);
-  }
-
   // insert serialized URI (used by download)
   ecrsUri = info->uri;
   itemIdx = model->index(row, SEARCH_URI_COLUMN, parent);
@@ -376,8 +377,9 @@
   if (model->data(index).toString() == "application/gnunet-directory")
   {
     // remove dummy child
-    index = model->index(idx.row(), 0, idx.parent());
-    model->removeRow(0, index);
+// FIXME: crashes
+//    index = model->index(idx.row(), 0, idx.parent());
+//    model->removeRow(0, index);
     
     // read directory
     if (file.endsWith("/") || file.endsWith("\\"))





reply via email to

[Prev in Thread] Current Thread [Next in Thread]