Fix some compiler warnings in benchmark tests.
main.cpp(332) : warning C4307: '*' : integral constant overflow tst_qpainter.cpp(1293) : warning C4305: '+=' : truncation from 'double' to 'float' tst_qpainter.cpp(1474) : warning C4305: '+=' : truncation from 'double' to 'float' tst_qtbench.cpp(155) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data main.cpp(68) : warning C4189: 'fontHeight' : local variable is initialized but not referenced Change-Id: If6aadd50df7c5cf7d0f33791c9247730a47ddd27 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
This commit is contained in:
parent
a55b01e038
commit
eb66916082
@ -48,7 +48,11 @@ class tst_QDateTime : public QObject
|
|||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
enum {
|
enum
|
||||||
|
#if defined(Q_COMPILER_CLASS_ENUM) || (defined(Q_CC_MSVC) && _MSC_VER >= 1700)
|
||||||
|
: qint64
|
||||||
|
#endif
|
||||||
|
{
|
||||||
SECS_PER_DAY = 86400,
|
SECS_PER_DAY = 86400,
|
||||||
MSECS_PER_DAY = 86400000,
|
MSECS_PER_DAY = 86400000,
|
||||||
JULIAN_DAY_1950 = 2433283,
|
JULIAN_DAY_1950 = 2433283,
|
||||||
|
@ -1290,7 +1290,7 @@ void tst_QPainter::drawScaledAntialiasedRoundedRect_data()
|
|||||||
{
|
{
|
||||||
QTest::addColumn<float>("scale");
|
QTest::addColumn<float>("scale");
|
||||||
|
|
||||||
for (float i = 0; i < 3; i += .1)
|
for (float i = 0; i < 3; i += .1f)
|
||||||
QTest::newRow(QString(QLatin1String("scale=%1")).arg(i).toLatin1()) << i;
|
QTest::newRow(QString(QLatin1String("scale=%1")).arg(i).toLatin1()) << i;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1471,7 +1471,7 @@ void tst_QPainter::drawScaledBorderPixmapRoundedRect_data()
|
|||||||
QTest::addColumn<float>("scale");
|
QTest::addColumn<float>("scale");
|
||||||
QTest::addColumn<int>("imageType");
|
QTest::addColumn<int>("imageType");
|
||||||
|
|
||||||
for (float i = 0; i < 3; i += .1)
|
for (float i = 0; i < 3; i += .1f)
|
||||||
QTest::newRow(QString(QLatin1String("scale=%1; imagetype=ARGB32_Pre")).arg(i).toLatin1()) << i << (int)QImage::Format_ARGB32_Premultiplied;
|
QTest::newRow(QString(QLatin1String("scale=%1; imagetype=ARGB32_Pre")).arg(i).toLatin1()) << i << (int)QImage::Format_ARGB32_Premultiplied;
|
||||||
//for (float i = 0; i < 3; i += .1)
|
//for (float i = 0; i < 3; i += .1)
|
||||||
// QTest::newRow(QString(QLatin1String("scale=%1; imagetype=ARGB8565_Pre")).arg(i).toLatin1()) << i << (int)QImage::Format_ARGB8565_Premultiplied;
|
// QTest::newRow(QString(QLatin1String("scale=%1; imagetype=ARGB8565_Pre")).arg(i).toLatin1()) << i << (int)QImage::Format_ARGB8565_Premultiplied;
|
||||||
|
@ -152,7 +152,7 @@ private slots:
|
|||||||
QString makeString(int length)
|
QString makeString(int length)
|
||||||
{
|
{
|
||||||
const char chars[] = "abcd efgh ijkl mnop qrst uvwx yz!$. ABCD 1234";
|
const char chars[] = "abcd efgh ijkl mnop qrst uvwx yz!$. ABCD 1234";
|
||||||
int len = strlen(chars);
|
const int len = int(strlen(chars));
|
||||||
|
|
||||||
QString ret;
|
QString ret;
|
||||||
for (int j = 0; j < length; j++) {
|
for (int j = 0; j < length; j++) {
|
||||||
|
@ -66,6 +66,7 @@ private:
|
|||||||
void tst_QFontMetrics::testQFontMetrics( const QFontMetrics &fm )
|
void tst_QFontMetrics::testQFontMetrics( const QFontMetrics &fm )
|
||||||
{
|
{
|
||||||
int fontHeight = fm.height();
|
int fontHeight = fm.height();
|
||||||
|
Q_UNUSED(fontHeight)
|
||||||
}
|
}
|
||||||
|
|
||||||
void tst_QFontMetrics::fontmetrics_create()
|
void tst_QFontMetrics::fontmetrics_create()
|
||||||
|
Loading…
Reference in New Issue
Block a user