tests/auto/qabstractitemview/tst_qabstractitemview.cpp
branchRCL_3
changeset 8 3f74d0d4af4c
parent 4 3b1da2848fc7
equal deleted inserted replaced
6:dee5afe5301f 8:3f74d0d4af4c
  1211         m->setItem(i, 0, item);
  1211         m->setItem(i, 0, item);
  1212     }
  1212     }
  1213     tree.setModel(m);
  1213     tree.setModel(m);
  1214 
  1214 
  1215     w.show();
  1215     w.show();
  1216     w.resize(150,150);
  1216     w.resize(150,240);
  1217     QTest::qWait(30);
  1217     QTest::qWait(30);
  1218     QFont font = tree.font();
  1218     QFont font = tree.font();
  1219     font.setPointSize(5);
  1219     font.setPixelSize(10);
  1220     tree.setFont(font);
  1220     tree.setFont(font);
  1221     QTRY_VERIFY(!tree.verticalScrollBar()->isVisible());
  1221     QTRY_VERIFY(!tree.verticalScrollBar()->isVisible());
  1222 
  1222 
  1223     font.setPointSize(45);
  1223     font.setPixelSize(60);
  1224     tree.setFont(font);
  1224     tree.setFont(font);
  1225     //now with the huge items, the scrollbar must be visible
  1225     //now with the huge items, the scrollbar must be visible
  1226     QTRY_VERIFY(tree.verticalScrollBar()->isVisible());
  1226     QTRY_VERIFY(tree.verticalScrollBar()->isVisible());
  1227 
  1227 
  1228     qApp->setStyleSheet(app_css);
  1228     qApp->setStyleSheet(app_css);
  1442     QListWidget view;
  1442     QListWidget view;
  1443     view.setSelectionMode(QAbstractItemView::ExtendedSelection);
  1443     view.setSelectionMode(QAbstractItemView::ExtendedSelection);
  1444     for(int i = 0; i < 50; ++i)
  1444     for(int i = 0; i < 50; ++i)
  1445         view.addItem(QString::number(i));
  1445         view.addItem(QString::number(i));
  1446 
  1446 
  1447     view.resize(200,200);
  1447     QFont font = view.font();
       
  1448     font.setPixelSize(10);
       
  1449     view.setFont(font);
       
  1450     view.resize(200,240);
  1448 
  1451 
  1449     view.show();
  1452     view.show();
  1450     QApplication::setActiveWindow(&view);
  1453     QApplication::setActiveWindow(&view);
  1451     QTest::qWaitForWindowShown(&view);
  1454     QTest::qWaitForWindowShown(&view);
  1452     QTRY_COMPARE(static_cast<QWidget *>(&view), QApplication::activeWindow());
  1455     QTRY_COMPARE(static_cast<QWidget *>(&view), QApplication::activeWindow());