equal
deleted
inserted
replaced
71 void elidedText(); |
71 void elidedText(); |
72 void veryNarrowElidedText(); |
72 void veryNarrowElidedText(); |
73 void averageCharWidth(); |
73 void averageCharWidth(); |
74 void elidedMultiLength(); |
74 void elidedMultiLength(); |
75 void elidedMultiLengthF(); |
75 void elidedMultiLengthF(); |
|
76 void bearingIncludedInBoundingRect(); |
76 }; |
77 }; |
77 |
78 |
78 tst_QFontMetrics::tst_QFontMetrics() |
79 tst_QFontMetrics::tst_QFontMetrics() |
79 |
80 |
80 { |
81 { |
248 void tst_QFontMetrics::elidedMultiLengthF() |
249 void tst_QFontMetrics::elidedMultiLengthF() |
249 { |
250 { |
250 elidedMultiLength_helper<QFontMetricsF>(); |
251 elidedMultiLength_helper<QFontMetricsF>(); |
251 } |
252 } |
252 |
253 |
|
254 void tst_QFontMetrics::bearingIncludedInBoundingRect() |
|
255 { |
|
256 QFont font; |
|
257 font.setItalic(true); |
|
258 QRect brectItalic = QFontMetrics(font).boundingRect("ITALIC"); |
|
259 font.setItalic(false); |
|
260 QRect brectNormal = QFontMetrics(font).boundingRect("ITALIC"); |
|
261 |
|
262 QVERIFY(brectItalic.width() >= brectNormal.width()); |
|
263 } |
|
264 |
253 QTEST_MAIN(tst_QFontMetrics) |
265 QTEST_MAIN(tst_QFontMetrics) |
254 #include "tst_qfontmetrics.moc" |
266 #include "tst_qfontmetrics.moc" |