equal
deleted
inserted
replaced
160 void stream_QWMatrix(); |
160 void stream_QWMatrix(); |
161 |
161 |
162 void stream_QIcon_data(); |
162 void stream_QIcon_data(); |
163 void stream_QIcon(); |
163 void stream_QIcon(); |
164 |
164 |
|
165 void stream_QEasingCurve_data(); |
|
166 void stream_QEasingCurve(); |
|
167 |
165 void stream_atEnd_data(); |
168 void stream_atEnd_data(); |
166 void stream_atEnd(); |
169 void stream_atEnd(); |
167 |
170 |
168 void stream_QByteArray2(); |
171 void stream_QByteArray2(); |
169 |
172 |
241 void writeMap(QDataStream* dev); |
244 void writeMap(QDataStream* dev); |
242 void writeHash(QDataStream* dev); |
245 void writeHash(QDataStream* dev); |
243 void writeqint64(QDataStream *s); |
246 void writeqint64(QDataStream *s); |
244 void writeQWMatrix(QDataStream *s); |
247 void writeQWMatrix(QDataStream *s); |
245 void writeQIcon(QDataStream *s); |
248 void writeQIcon(QDataStream *s); |
|
249 void writeQEasingCurve(QDataStream *s); |
246 |
250 |
247 void readbool(QDataStream *s); |
251 void readbool(QDataStream *s); |
248 void readQBool(QDataStream *s); |
252 void readQBool(QDataStream *s); |
249 void readQBitArray(QDataStream *s); |
253 void readQBitArray(QDataStream *s); |
250 void readQBrush(QDataStream *s); |
254 void readQBrush(QDataStream *s); |
270 void readMap(QDataStream *s); |
274 void readMap(QDataStream *s); |
271 void readHash(QDataStream *s); |
275 void readHash(QDataStream *s); |
272 void readqint64(QDataStream *s); |
276 void readqint64(QDataStream *s); |
273 void readQWMatrix(QDataStream *s); |
277 void readQWMatrix(QDataStream *s); |
274 void readQIcon(QDataStream *s); |
278 void readQIcon(QDataStream *s); |
|
279 void readQEasingCurve(QDataStream *s); |
275 |
280 |
276 private: |
281 private: |
277 QString svgFile; |
282 QString svgFile; |
278 }; |
283 }; |
279 |
284 |
681 |
686 |
682 *s >> S; |
687 *s >> S; |
683 QCOMPARE(S, test); |
688 QCOMPARE(S, test); |
684 *s >> S; |
689 *s >> S; |
685 QCOMPARE(S, test); |
690 QCOMPARE(S, test); |
|
691 } |
|
692 |
|
693 // ************************************ |
|
694 |
|
695 static QEasingCurve QEasingCurveData(int index) |
|
696 { |
|
697 QEasingCurve easing; |
|
698 |
|
699 switch (index) { |
|
700 case 0: |
|
701 default: |
|
702 break; |
|
703 case 1: |
|
704 easing.setType(QEasingCurve::Linear); |
|
705 break; |
|
706 case 2: |
|
707 easing.setType(QEasingCurve::OutCubic); |
|
708 break; |
|
709 case 3: |
|
710 easing.setType(QEasingCurve::InOutSine); |
|
711 break; |
|
712 case 4: |
|
713 easing.setType(QEasingCurve::InOutElastic); |
|
714 easing.setPeriod(1.5); |
|
715 easing.setAmplitude(2.0); |
|
716 break; |
|
717 case 5: |
|
718 easing.setType(QEasingCurve::OutInBack); |
|
719 break; |
|
720 case 6: |
|
721 easing.setType(QEasingCurve::OutCurve); |
|
722 break; |
|
723 case 7: |
|
724 easing.setType(QEasingCurve::InOutBack); |
|
725 easing.setOvershoot(0.5); |
|
726 break; |
|
727 } |
|
728 return easing; |
|
729 } |
|
730 #define MAX_EASING_DATA 8 |
|
731 |
|
732 void tst_QDataStream::stream_QEasingCurve_data() |
|
733 { |
|
734 stream_data(MAX_EASING_DATA); |
|
735 } |
|
736 |
|
737 void tst_QDataStream::stream_QEasingCurve() |
|
738 { |
|
739 STREAM_IMPL(QEasingCurve); |
|
740 } |
|
741 |
|
742 void tst_QDataStream::writeQEasingCurve(QDataStream* s) |
|
743 { |
|
744 QEasingCurve test(QEasingCurveData(dataIndex(QTest::currentDataTag()))); |
|
745 *s << test; |
|
746 } |
|
747 |
|
748 void tst_QDataStream::readQEasingCurve(QDataStream *s) |
|
749 { |
|
750 QEasingCurve S; |
|
751 QEasingCurve expected(QEasingCurveData(dataIndex(QTest::currentDataTag()))); |
|
752 |
|
753 *s >> S; |
|
754 QCOMPARE(S, expected); |
686 } |
755 } |
687 |
756 |
688 // ************************************ |
757 // ************************************ |
689 |
758 |
690 // contains some quint64 testing as well |
759 // contains some quint64 testing as well |