equal
deleted
inserted
replaced
37 ** |
37 ** |
38 ** $QT_END_LICENSE$ |
38 ** $QT_END_LICENSE$ |
39 ** |
39 ** |
40 ****************************************************************************/ |
40 ****************************************************************************/ |
41 |
41 |
|
42 |
|
43 // SCENARIO 2 |
|
44 // this is the "full" version. Operator+ is replaced by a QStringBuilder |
|
45 // based version |
|
46 // with NO_CAST * defined |
|
47 #define P + |
|
48 #define QT_USE_FAST_OPERATOR_PLUS |
|
49 #define QT_USE_FAST_CONCATENATION |
|
50 #define QT_NO_CAST_FROM_ASCII |
|
51 #define QT_NO_CAST_TO_ASCII |
|
52 |
|
53 |
|
54 #include <QtTest/QtTest> |
|
55 |
|
56 //TESTED_CLASS=QStringBuilder |
|
57 //TESTED_FILES=qstringbuilder.cpp |
|
58 |
|
59 #define LITERAL "some literal" |
|
60 |
|
61 void runScenario(); // Defined in stringbuilder.cpp #included below. |
|
62 |
|
63 class tst_QStringBuilder2 : public QObject |
|
64 { |
|
65 Q_OBJECT |
|
66 |
|
67 private slots: |
|
68 void scenario() { runScenario(); } |
|
69 }; |
|
70 |
42 #include "../qstringbuilder1/stringbuilder.cpp" |
71 #include "../qstringbuilder1/stringbuilder.cpp" |
|
72 #include "tst_qstringbuilder2.moc" |
|
73 |
|
74 QTEST_APPLESS_MAIN(tst_QStringBuilder2) |