tests/auto/qtreeview/tst_qtreeview.cpp
branchRCL_3
changeset 8 3f74d0d4af4c
parent 4 3b1da2848fc7
child 30 5dc02b23752f
equal deleted inserted replaced
6:dee5afe5301f 8:3f74d0d4af4c
  3081         item00->setText("OnlyOne Last");
  3081         item00->setText("OnlyOne Last");
  3082         delegate.count = 0;
  3082         delegate.count = 0;
  3083         QApplication::processEvents();
  3083         QApplication::processEvents();
  3084         QTRY_VERIFY(delegate.count >= 3);
  3084         QTRY_VERIFY(delegate.count >= 3);
  3085         QApplication::processEvents();
  3085         QApplication::processEvents();
       
  3086 
       
  3087         item00->setText("OnlyOne");
       
  3088         item0->insertRow(2, new QStandardItem("OnlyOne Last"));
       
  3089         view.collapse(item0->index());
       
  3090         item0->removeRow(0);
       
  3091         delegate.count = 0;
       
  3092         QTRY_VERIFY(delegate.count >= 2);
       
  3093         QApplication::processEvents();
       
  3094 
       
  3095         item0->removeRow(1);
       
  3096         item0->setText("OnlyOne");
       
  3097         delegate.count = 0;
       
  3098         QTRY_VERIFY(delegate.count >= 2);
       
  3099         QApplication::processEvents();
  3086     }
  3100     }
  3087 }
  3101 }
  3088 
  3102 
  3089 class task174627_TreeView : public QTreeView
  3103 class task174627_TreeView : public QTreeView
  3090 {
  3104 {