void tst_QColumnView::resize() { ColumnView view; QDirModel model; view.setModel(&model); view.resize(200, 200); view.show(); QModelIndex home = model.index(QDir::homePath()).parent(); view.setCurrentIndex(home); QTest::qWait(ANIMATION_DELAY); view.resize(200, 300); QTest::qWait(ANIMATION_DELAY); QVERIFY(view.horizontalScrollBar()->maximum() != 0); view.resize(view.horizontalScrollBar()->maximum() * 10, 300); QTest::qWait(ANIMATION_DELAY); QVERIFY(view.horizontalScrollBar()->maximum() <= 0); }