tests/auto/qtreeview/tst_qtreeview.cpp
changeset 19 fcece45ef507
parent 18 2f34d5167611
child 30 5dc02b23752f
equal deleted inserted replaced
18:2f34d5167611 19:fcece45ef507
  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 {