421 window->setGeometry(0, 0, 99, 99); |
423 window->setGeometry(0, 0, 99, 99); |
422 view.setSceneRect(QRectF(-10, -10, 110, 110)); |
424 view.setSceneRect(QRectF(-10, -10, 110, 110)); |
423 view.resize(150, 150); |
425 view.resize(150, 150); |
424 view.show(); |
426 view.show(); |
425 |
427 |
426 QApplication::processEvents(); |
428 QTRY_COMPARE(static_cast<QGraphicsRectItem*>(li1->graphicsItem())->rect(), QRectF( 0, 0, 33, 99)); |
427 QTest::qWait(750); |
429 QTRY_COMPARE(static_cast<QGraphicsRectItem*>(li2->graphicsItem())->rect(), QRectF(33, 0, 33, 99)); |
428 QApplication::processEvents(); |
430 QTRY_COMPARE(static_cast<QGraphicsRectItem*>(li3->graphicsItem())->rect(), QRectF(66, 0, 33, 99)); |
429 |
|
430 QCOMPARE(static_cast<QGraphicsRectItem*>(li1->graphicsItem())->rect(), QRectF( 0, 0, 33, 99)); |
|
431 QCOMPARE(static_cast<QGraphicsRectItem*>(li2->graphicsItem())->rect(), QRectF(33, 0, 33, 99)); |
|
432 QCOMPARE(static_cast<QGraphicsRectItem*>(li3->graphicsItem())->rect(), QRectF(66, 0, 33, 99)); |
|
433 |
431 |
434 lout->setOrientation(Qt::Vertical); |
432 lout->setOrientation(Qt::Vertical); |
435 |
433 |
436 QApplication::processEvents(); |
434 QTRY_COMPARE(static_cast<QGraphicsRectItem*>(li1->graphicsItem())->rect(), QRectF(0, 0, 99, 33)); |
437 QTest::qWait(750); |
435 QTRY_COMPARE(static_cast<QGraphicsRectItem*>(li2->graphicsItem())->rect(), QRectF(0, 33, 99, 33)); |
438 QApplication::processEvents(); |
436 QTRY_COMPARE(static_cast<QGraphicsRectItem*>(li3->graphicsItem())->rect(), QRectF(0, 66, 99, 33)); |
439 QCOMPARE(static_cast<QGraphicsRectItem*>(li1->graphicsItem())->rect(), QRectF(0, 0, 99, 33)); |
|
440 QCOMPARE(static_cast<QGraphicsRectItem*>(li2->graphicsItem())->rect(), QRectF(0, 33, 99, 33)); |
|
441 QCOMPARE(static_cast<QGraphicsRectItem*>(li3->graphicsItem())->rect(), QRectF(0, 66, 99, 33)); |
|
442 |
437 |
443 } |
438 } |
444 |
439 |
445 class CustomLayoutItem : public QGraphicsLayoutItem { |
440 class CustomLayoutItem : public QGraphicsLayoutItem { |
446 public: |
441 public: |