tests/auto/qbrush/tst_qbrush.cpp
branchGCC_SURGE
changeset 31 5daf16870df6
parent 30 5dc02b23752f
equal deleted inserted replaced
27:93b982ccede2 31:5daf16870df6
   107     QTest::newRow("lg vs same lg") << QBrush(lg) << QBrush(lg) << true;
   107     QTest::newRow("lg vs same lg") << QBrush(lg) << QBrush(lg) << true;
   108     QTest::newRow("lg vs diff lg") << QBrush(lg) << QBrush(QLinearGradient(QPoint(0, 0), QPoint(1, 1)))
   108     QTest::newRow("lg vs diff lg") << QBrush(lg) << QBrush(QLinearGradient(QPoint(0, 0), QPoint(1, 1)))
   109                                 << false;
   109                                 << false;
   110 
   110 
   111     QTest::newRow("rad vs con") << QBrush(QRadialGradient(0, 0, 0, 0, 0)) << QBrush(QConicalGradient(0, 0, 0)) << false;
   111     QTest::newRow("rad vs con") << QBrush(QRadialGradient(0, 0, 0, 0, 0)) << QBrush(QConicalGradient(0, 0, 0)) << false;
       
   112 
       
   113     QBrush b1(lg);
       
   114     QBrush b2(lg);
       
   115     b1.setTransform(QTransform().scale(2, 2));
       
   116     QTest::newRow("lg with transform vs same lg") << b1 << b2 << false;
       
   117 
       
   118     b2.setTransform(QTransform().scale(2, 2));
       
   119     QTest::newRow("lg w/transform vs same lg w/same transform") << b1 << b2 << true;
       
   120 
   112 }
   121 }
   113 
   122 
   114 void tst_QBrush::operator_eq_eq()
   123 void tst_QBrush::operator_eq_eq()
   115 {
   124 {
   116     QFETCH(QBrush, brush1);
   125     QFETCH(QBrush, brush1);