summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/gui/image/qimage/images/image.tifbin2242 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimage/tst_qimage.cpp3
-rw-r--r--tests/auto/gui/image/qimagereader/images/corrupt-data.tifbin8590 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/grayscale-ref.tifbin256182 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/grayscale.tifbin64162 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/image_100dpi.tifbin2242 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/rgba_adobedeflate_littleendian.tifbin4784 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/rgba_lzw_littleendian.tifbin26690 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/rgba_nocompression_bigendian.tifbin160384 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/rgba_nocompression_littleendian.tifbin160388 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/rgba_packbits_littleendian.tifbin161370 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/rgba_zipdeflate_littleendian.tifbin14728 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_1.tiffbin7740 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_2.tiffbin9570 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_3.tiffbin11392 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_4.tiffbin11392 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_5.tiffbin11392 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_6.tiffbin11392 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_7.tiffbin11392 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_8.tiffbin11392 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_1.tiffbin2382 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_2.tiffbin1608 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_3.tiffbin1608 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_4.tiffbin1608 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_5.tiffbin1608 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_6.tiffbin1608 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_7.tiffbin1608 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_8.tiffbin1608 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/original_indexed.tiffbin5922 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/original_mono.tiffbin786 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/original_rgb.tiffbin12608 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_1.tiffbin15560 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_2.tiffbin17972 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_3.tiffbin17324 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_4.tiffbin17324 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_5.tiffbin17648 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_6.tiffbin17324 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_7.tiffbin17324 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_8.tiffbin17324 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagereader/qimagereader.qrc1
-rw-r--r--tests/auto/gui/image/qimagereader/tst_qimagereader.cpp160
-rw-r--r--tests/auto/gui/image/qimagewriter/images/teapot.tiffbin262274 -> 0 bytes
-rw-r--r--tests/auto/gui/image/qimagewriter/qimagewriter.pro1
-rw-r--r--tests/auto/gui/image/qimagewriter/tst_qimagewriter.cpp134
-rw-r--r--tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro1
-rw-r--r--tests/benchmarks/gui/image/qimagereader/images/corrupt-data.tifbin8590 -> 0 bytes
-rw-r--r--tests/benchmarks/gui/image/qimagereader/images/rgba_adobedeflate_littleendian.tifbin4784 -> 0 bytes
-rw-r--r--tests/benchmarks/gui/image/qimagereader/images/rgba_lzw_littleendian.tifbin26690 -> 0 bytes
-rw-r--r--tests/benchmarks/gui/image/qimagereader/images/rgba_nocompression_bigendian.tifbin160384 -> 0 bytes
-rw-r--r--tests/benchmarks/gui/image/qimagereader/images/rgba_nocompression_littleendian.tifbin160388 -> 0 bytes
-rw-r--r--tests/benchmarks/gui/image/qimagereader/images/rgba_packbits_littleendian.tifbin161370 -> 0 bytes
-rw-r--r--tests/benchmarks/gui/image/qimagereader/images/rgba_zipdeflate_littleendian.tifbin14728 -> 0 bytes
-rw-r--r--tests/benchmarks/gui/image/qimagereader/qimagereader.pro1
53 files changed, 12 insertions, 289 deletions
diff --git a/tests/auto/gui/image/qimage/images/image.tif b/tests/auto/gui/image/qimage/images/image.tif
deleted file mode 100644
index ee0637cf25..0000000000
--- a/tests/auto/gui/image/qimage/images/image.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimage/tst_qimage.cpp b/tests/auto/gui/image/qimage/tst_qimage.cpp
index 3b06d3c285..173c299b69 100644
--- a/tests/auto/gui/image/qimage/tst_qimage.cpp
+++ b/tests/auto/gui/image/qimage/tst_qimage.cpp
@@ -277,9 +277,6 @@ void tst_QImage::formatHandlersInput_data()
QTest::newRow("PPM") << "PPM" << prefix + "image.ppm";
QTest::newRow("XBM") << "XBM" << prefix + "image.xbm";
QTest::newRow("XPM") << "XPM" << prefix + "image.xpm";
-#if defined QTEST_HAVE_TIFF
- QTest::newRow("TIFF") << "TIFF" << prefix + "image.tif";
-#endif
}
void tst_QImage::formatHandlersInput()
diff --git a/tests/auto/gui/image/qimagereader/images/corrupt-data.tif b/tests/auto/gui/image/qimagereader/images/corrupt-data.tif
deleted file mode 100644
index d63c688b27..0000000000
--- a/tests/auto/gui/image/qimagereader/images/corrupt-data.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/grayscale-ref.tif b/tests/auto/gui/image/qimagereader/images/grayscale-ref.tif
deleted file mode 100644
index 960531ea86..0000000000
--- a/tests/auto/gui/image/qimagereader/images/grayscale-ref.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/grayscale.tif b/tests/auto/gui/image/qimagereader/images/grayscale.tif
deleted file mode 100644
index 5f4e11429d..0000000000
--- a/tests/auto/gui/image/qimagereader/images/grayscale.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/image_100dpi.tif b/tests/auto/gui/image/qimagereader/images/image_100dpi.tif
deleted file mode 100644
index fcf3cd89aa..0000000000
--- a/tests/auto/gui/image/qimagereader/images/image_100dpi.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/rgba_adobedeflate_littleendian.tif b/tests/auto/gui/image/qimagereader/images/rgba_adobedeflate_littleendian.tif
deleted file mode 100644
index 78868b0d48..0000000000
--- a/tests/auto/gui/image/qimagereader/images/rgba_adobedeflate_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/rgba_lzw_littleendian.tif b/tests/auto/gui/image/qimagereader/images/rgba_lzw_littleendian.tif
deleted file mode 100644
index 107eab74e7..0000000000
--- a/tests/auto/gui/image/qimagereader/images/rgba_lzw_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/rgba_nocompression_bigendian.tif b/tests/auto/gui/image/qimagereader/images/rgba_nocompression_bigendian.tif
deleted file mode 100644
index c314bae4c0..0000000000
--- a/tests/auto/gui/image/qimagereader/images/rgba_nocompression_bigendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/rgba_nocompression_littleendian.tif b/tests/auto/gui/image/qimagereader/images/rgba_nocompression_littleendian.tif
deleted file mode 100644
index 4f820f6649..0000000000
--- a/tests/auto/gui/image/qimagereader/images/rgba_nocompression_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/rgba_packbits_littleendian.tif b/tests/auto/gui/image/qimagereader/images/rgba_packbits_littleendian.tif
deleted file mode 100644
index ddeec38fbc..0000000000
--- a/tests/auto/gui/image/qimagereader/images/rgba_packbits_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/rgba_zipdeflate_littleendian.tif b/tests/auto/gui/image/qimagereader/images/rgba_zipdeflate_littleendian.tif
deleted file mode 100644
index 50a3024246..0000000000
--- a/tests/auto/gui/image/qimagereader/images/rgba_zipdeflate_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_1.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_1.tiff
deleted file mode 100644
index 3fcb8a9aca..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_1.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_2.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_2.tiff
deleted file mode 100644
index 6f3e9d5297..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_2.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_3.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_3.tiff
deleted file mode 100644
index aab9cf2596..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_3.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_4.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_4.tiff
deleted file mode 100644
index aad96ffc6c..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_4.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_5.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_5.tiff
deleted file mode 100644
index 05d23dcb86..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_5.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_6.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_6.tiff
deleted file mode 100644
index 9ffe7fcaa4..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_6.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_7.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_7.tiff
deleted file mode 100644
index eeeb01937e..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_7.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_8.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_8.tiff
deleted file mode 100644
index 87cf2fd774..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/indexed_orientation_8.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_1.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_1.tiff
deleted file mode 100644
index 3b589b2232..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_1.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_2.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_2.tiff
deleted file mode 100644
index 9a662239db..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_2.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_3.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_3.tiff
deleted file mode 100644
index eed242388c..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_3.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_4.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_4.tiff
deleted file mode 100644
index 055480e0ca..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_4.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_5.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_5.tiff
deleted file mode 100644
index b4d0974ec8..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_5.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_6.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_6.tiff
deleted file mode 100644
index 3b1e02af56..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_6.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_7.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_7.tiff
deleted file mode 100644
index b752c745c3..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_7.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_8.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_8.tiff
deleted file mode 100644
index e228d05659..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/mono_orientation_8.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_indexed.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_indexed.tiff
deleted file mode 100644
index 7507e526a5..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_indexed.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_mono.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_mono.tiff
deleted file mode 100644
index 8ff9db80f5..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_mono.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_rgb.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_rgb.tiff
deleted file mode 100644
index 321ea3ebf5..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/original_rgb.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_1.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_1.tiff
deleted file mode 100644
index 2756a82fbb..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_1.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_2.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_2.tiff
deleted file mode 100644
index ae9af0999d..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_2.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_3.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_3.tiff
deleted file mode 100644
index a2f432526b..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_3.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_4.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_4.tiff
deleted file mode 100644
index f35bfc4c9c..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_4.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_5.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_5.tiff
deleted file mode 100644
index 70e5478065..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_5.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_6.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_6.tiff
deleted file mode 100644
index b2635fe14f..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_6.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_7.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_7.tiff
deleted file mode 100644
index 1fb0cd9df6..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_7.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_8.tiff b/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_8.tiff
deleted file mode 100644
index 666b1b4c55..0000000000
--- a/tests/auto/gui/image/qimagereader/images/tiff_oriented/rgb_orientation_8.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagereader/qimagereader.qrc b/tests/auto/gui/image/qimagereader/qimagereader.qrc
index 1f8c3ad412..3ff41d393b 100644
--- a/tests/auto/gui/image/qimagereader/qimagereader.qrc
+++ b/tests/auto/gui/image/qimagereader/qimagereader.qrc
@@ -27,7 +27,6 @@
<file>images/image.pgm</file>
<file>images/image.png</file>
<file>images/image.ppm</file>
- <file>images/image_100dpi.tif</file>
<file>images/kollada.png</file>
<file>images/marble.xpm</file>
<file>images/namedcolors.xpm</file>
diff --git a/tests/auto/gui/image/qimagereader/tst_qimagereader.cpp b/tests/auto/gui/image/qimagereader/tst_qimagereader.cpp
index d2bf7ee562..8a18bee83f 100644
--- a/tests/auto/gui/image/qimagereader/tst_qimagereader.cpp
+++ b/tests/auto/gui/image/qimagereader/tst_qimagereader.cpp
@@ -121,12 +121,6 @@ private slots:
void readFromResources_data();
void readFromResources();
- void dotsPerMeter_data();
- void dotsPerMeter();
-
- void physicalDpi_data();
- void physicalDpi();
-
void sizeBeforeRead_data();
void sizeBeforeRead();
@@ -148,15 +142,6 @@ private slots:
void supportsOption_data();
void supportsOption();
- void tiffCompression_data();
- void tiffCompression();
- void tiffEndianness();
-
- void tiffOrientation_data();
- void tiffOrientation();
-
- void tiffGrayscale();
-
void autoDetectImageFormat();
void fileNameProbing();
@@ -1470,7 +1455,6 @@ void tst_QImageReader::readCorruptImage_data()
<< QString("QImage: XPM pixels missing on image line 3")
<< QByteArray("xpm");
QTest::newRow("corrupt xbm") << QString("corrupt.xbm") << false << QString("") << QByteArray("xbm");
- QTest::newRow("corrupt tiff") << QString("corrupt-data.tif") << true << QString("") << QByteArray("tiff");
QTest::newRow("corrupt svg") << QString("corrupt.svg") << true << QString("") << QByteArray("svg");
QTest::newRow("corrupt svgz") << QString("corrupt.svgz") << true << QString("") << QByteArray("svgz");
}
@@ -1539,148 +1523,6 @@ void tst_QImageReader::supportsOption()
QVERIFY(!reader.supportsOption(option));
}
-void tst_QImageReader::tiffCompression_data()
-{
- QTest::addColumn<QString>("uncompressedFile");
- QTest::addColumn<QString>("compressedFile");
-
- QTest::newRow("TIFF: adobedeflate") << "rgba_nocompression_littleendian.tif"
- << "rgba_adobedeflate_littleendian.tif";
- QTest::newRow("TIFF: lzw") << "rgba_nocompression_littleendian.tif"
- << "rgba_lzw_littleendian.tif";
- QTest::newRow("TIFF: packbits") << "rgba_nocompression_littleendian.tif"
- << "rgba_packbits_littleendian.tif";
- QTest::newRow("TIFF: zipdeflate") << "rgba_nocompression_littleendian.tif"
- << "rgba_zipdeflate_littleendian.tif";
-}
-
-void tst_QImageReader::tiffCompression()
-{
- QFETCH(QString, uncompressedFile);
- QFETCH(QString, compressedFile);
-
- SKIP_IF_UNSUPPORTED("tiff");
-
- QImage uncompressedImage(prefix + uncompressedFile);
- QImage compressedImage(prefix + compressedFile);
-
- QCOMPARE(uncompressedImage, compressedImage);
-}
-
-void tst_QImageReader::tiffEndianness()
-{
- SKIP_IF_UNSUPPORTED("tiff");
-
- QImage littleEndian(prefix + "rgba_nocompression_littleendian.tif");
- QImage bigEndian(prefix + "rgba_nocompression_bigendian.tif");
-
- QCOMPARE(littleEndian, bigEndian);
-}
-
-void tst_QImageReader::tiffOrientation_data()
-{
- QTest::addColumn<QString>("expected");
- QTest::addColumn<QString>("oriented");
- QTest::newRow("Indexed TIFF, orientation1") << "tiff_oriented/original_indexed.tiff" << "tiff_oriented/indexed_orientation_1.tiff";
- QTest::newRow("Indexed TIFF, orientation2") << "tiff_oriented/original_indexed.tiff" << "tiff_oriented/indexed_orientation_2.tiff";
- QTest::newRow("Indexed TIFF, orientation3") << "tiff_oriented/original_indexed.tiff" << "tiff_oriented/indexed_orientation_3.tiff";
- QTest::newRow("Indexed TIFF, orientation4") << "tiff_oriented/original_indexed.tiff" << "tiff_oriented/indexed_orientation_4.tiff";
- QTest::newRow("Indexed TIFF, orientation5") << "tiff_oriented/original_indexed.tiff" << "tiff_oriented/indexed_orientation_5.tiff";
- QTest::newRow("Indexed TIFF, orientation6") << "tiff_oriented/original_indexed.tiff" << "tiff_oriented/indexed_orientation_6.tiff";
- QTest::newRow("Indexed TIFF, orientation7") << "tiff_oriented/original_indexed.tiff" << "tiff_oriented/indexed_orientation_7.tiff";
- QTest::newRow("Indexed TIFF, orientation8") << "tiff_oriented/original_indexed.tiff" << "tiff_oriented/indexed_orientation_8.tiff";
-
- QTest::newRow("Mono TIFF, orientation1") << "tiff_oriented/original_mono.tiff" << "tiff_oriented/mono_orientation_1.tiff";
- QTest::newRow("Mono TIFF, orientation2") << "tiff_oriented/original_mono.tiff" << "tiff_oriented/mono_orientation_2.tiff";
- QTest::newRow("Mono TIFF, orientation3") << "tiff_oriented/original_mono.tiff" << "tiff_oriented/mono_orientation_3.tiff";
- QTest::newRow("Mono TIFF, orientation4") << "tiff_oriented/original_mono.tiff" << "tiff_oriented/mono_orientation_4.tiff";
- QTest::newRow("Mono TIFF, orientation5") << "tiff_oriented/original_mono.tiff" << "tiff_oriented/mono_orientation_5.tiff";
- QTest::newRow("Mono TIFF, orientation6") << "tiff_oriented/original_mono.tiff" << "tiff_oriented/mono_orientation_6.tiff";
- QTest::newRow("Mono TIFF, orientation7") << "tiff_oriented/original_mono.tiff" << "tiff_oriented/mono_orientation_7.tiff";
- QTest::newRow("Mono TIFF, orientation8") << "tiff_oriented/original_mono.tiff" << "tiff_oriented/mono_orientation_8.tiff";
-
- QTest::newRow("RGB TIFF, orientation1") << "tiff_oriented/original_rgb.tiff" << "tiff_oriented/rgb_orientation_1.tiff";
- QTest::newRow("RGB TIFF, orientation2") << "tiff_oriented/original_rgb.tiff" << "tiff_oriented/rgb_orientation_2.tiff";
- QTest::newRow("RGB TIFF, orientation3") << "tiff_oriented/original_rgb.tiff" << "tiff_oriented/rgb_orientation_3.tiff";
- QTest::newRow("RGB TIFF, orientation4") << "tiff_oriented/original_rgb.tiff" << "tiff_oriented/rgb_orientation_4.tiff";
- QTest::newRow("RGB TIFF, orientation5") << "tiff_oriented/original_rgb.tiff" << "tiff_oriented/rgb_orientation_5.tiff";
- QTest::newRow("RGB TIFF, orientation6") << "tiff_oriented/original_rgb.tiff" << "tiff_oriented/rgb_orientation_6.tiff";
- QTest::newRow("RGB TIFF, orientation7") << "tiff_oriented/original_rgb.tiff" << "tiff_oriented/rgb_orientation_7.tiff";
- QTest::newRow("RGB TIFF, orientation8") << "tiff_oriented/original_rgb.tiff" << "tiff_oriented/rgb_orientation_8.tiff";
-}
-
-void tst_QImageReader::tiffOrientation()
-{
- QFETCH(QString, expected);
- QFETCH(QString, oriented);
-
- SKIP_IF_UNSUPPORTED("tiff");
-
- QImage expectedImage(prefix + expected);
- QImage orientedImage(prefix + oriented);
- QCOMPARE(expectedImage, orientedImage);
-}
-
-void tst_QImageReader::tiffGrayscale()
-{
- SKIP_IF_UNSUPPORTED("tiff");
-
- QImage actualImage(prefix + "grayscale.tif");
- QImage expectedImage(prefix + "grayscale-ref.tif");
-
- QCOMPARE(expectedImage, actualImage.convertToFormat(expectedImage.format()));
-}
-
-void tst_QImageReader::dotsPerMeter_data()
-{
- QTest::addColumn<QString>("fileName");
- QTest::addColumn<int>("expectedDotsPerMeterX");
- QTest::addColumn<int>("expectedDotsPerMeterY");
- QTest::addColumn<QByteArray>("format");
- QTest::newRow("TIFF: 72 dpi") << ("rgba_nocompression_littleendian.tif") << qRound(72 * (100 / 2.54)) << qRound(72 * (100 / 2.54)) << QByteArray("tiff");
- QTest::newRow("TIFF: 100 dpi") << ("image_100dpi.tif") << qRound(100 * (100 / 2.54)) << qRound(100 * (100 / 2.54)) << QByteArray("tiff");
-}
-
-void tst_QImageReader::dotsPerMeter()
-{
- QFETCH(QString, fileName);
- QFETCH(int, expectedDotsPerMeterX);
- QFETCH(int, expectedDotsPerMeterY);
- QFETCH(QByteArray, format);
-
- SKIP_IF_UNSUPPORTED(format);
-
- QImage image(prefix + fileName);
-
- QCOMPARE(image.dotsPerMeterX(), expectedDotsPerMeterX);
- QCOMPARE(image.dotsPerMeterY(), expectedDotsPerMeterY);
-}
-
-void tst_QImageReader::physicalDpi_data()
-{
- QTest::addColumn<QString>("fileName");
- QTest::addColumn<int>("expectedPhysicalDpiX");
- QTest::addColumn<int>("expectedPhysicalDpiY");
- QTest::addColumn<QByteArray>("format");
- QTest::newRow("TIFF: 72 dpi") << "rgba_nocompression_littleendian.tif" << 72 << 72 << QByteArray("tiff");
- QTest::newRow("TIFF: 100 dpi") << "image_100dpi.tif" << 100 << 100 << QByteArray("tiff");
-}
-
-void tst_QImageReader::physicalDpi()
-{
- QFETCH(QString, fileName);
- QFETCH(int, expectedPhysicalDpiX);
- QFETCH(int, expectedPhysicalDpiY);
- QFETCH(QByteArray, format);
-
- SKIP_IF_UNSUPPORTED(format);
-
- QImage image(prefix + fileName);
-
- QCOMPARE(image.physicalDpiX(), expectedPhysicalDpiX);
- QCOMPARE(image.physicalDpiY(), expectedPhysicalDpiY);
-}
-
void tst_QImageReader::autoDetectImageFormat()
{
// Assume PNG is supported :-)
@@ -1821,8 +1663,6 @@ void tst_QImageReader::testIgnoresFormatAndExtension_data()
QTest::newRow("beavis.jpg") << "beavis" << "jpg" << "jpeg";
- QTest::newRow("image_100dpi.tif") << "image_100dpi" << "tif" << "tiff";
-
QTest::newRow("rect.svg") << "rect" << "svg" << "svg";
QTest::newRow("rect.svgz") << "rect" << "svgz" << "svgz";
}
diff --git a/tests/auto/gui/image/qimagewriter/images/teapot.tiff b/tests/auto/gui/image/qimagewriter/images/teapot.tiff
deleted file mode 100644
index 20845c6e32..0000000000
--- a/tests/auto/gui/image/qimagewriter/images/teapot.tiff
+++ /dev/null
Binary files differ
diff --git a/tests/auto/gui/image/qimagewriter/qimagewriter.pro b/tests/auto/gui/image/qimagewriter/qimagewriter.pro
index 78fb183b22..b6c80b8d62 100644
--- a/tests/auto/gui/image/qimagewriter/qimagewriter.pro
+++ b/tests/auto/gui/image/qimagewriter/qimagewriter.pro
@@ -3,7 +3,6 @@ TARGET = tst_qimagewriter
QT += widgets testlib
SOURCES += tst_qimagewriter.cpp
MOC_DIR=tmp
-!contains(QT_CONFIG, no-tiff):DEFINES += QTEST_HAVE_TIFF
win32-msvc:QMAKE_CXXFLAGS -= -Zm200
win32-msvc:QMAKE_CXXFLAGS += -Zm800
diff --git a/tests/auto/gui/image/qimagewriter/tst_qimagewriter.cpp b/tests/auto/gui/image/qimagewriter/tst_qimagewriter.cpp
index 4886a58104..8473597dac 100644
--- a/tests/auto/gui/image/qimagewriter/tst_qimagewriter.cpp
+++ b/tests/auto/gui/image/qimagewriter/tst_qimagewriter.cpp
@@ -82,13 +82,6 @@ private slots:
void writeImage2();
void supportedFormats();
- void readWriteNonDestructive_data();
- void readWriteNonDestructive();
-
-#if defined QTEST_HAVE_TIFF
- void largeTiff();
-#endif
-
void writeToInvalidDevice();
void supportsOption_data();
@@ -97,14 +90,17 @@ private slots:
void saveWithNoFormat_data();
void saveWithNoFormat();
- void resolution_data();
- void resolution();
-
void saveToTemporaryFile();
private:
QString prefix;
};
+// helper to skip an autotest when the given image format is not supported
+#define SKIP_IF_UNSUPPORTED(format) do { \
+ if (!QByteArray(format).isEmpty() && !QImageReader::supportedImageFormats().contains(format)) \
+ QSKIP("\"" + QByteArray(format) + "\" images are not supported"); \
+} while (0)
+
static void initializePadding(QImage *image)
{
int effectiveBytesPerLine = (image->width() * image->depth() + 7) / 8;
@@ -202,9 +198,6 @@ void tst_QImageWriter::writeImage_data()
QTest::newRow("PBM: ship63") << QString("ship63.pbm") << true << QByteArray("pbm");
QTest::newRow("XBM: gnus") << QString("gnus.xbm") << false << QByteArray("xbm");
QTest::newRow("JPEG: beavis") << QString("beavis.jpg") << true << QByteArray("jpeg");
-#if defined QTEST_HAVE_TIFF
- QTest::newRow("TIFF: teapot") << QString("teapot.tiff") << false << QByteArray("tiff");
-#endif
}
void tst_QImageWriter::writeImage()
@@ -213,6 +206,8 @@ void tst_QImageWriter::writeImage()
QFETCH(bool, lossy);
QFETCH(QByteArray, format);
+ SKIP_IF_UNSUPPORTED(format);
+
QImage image;
{
QImageReader reader(prefix + fileName);
@@ -283,41 +278,6 @@ void tst_QImageWriter::writeImage2_data()
}
}
-#if defined QTEST_HAVE_TIFF
-void tst_QImageWriter::largeTiff()
-{
-#if !defined(Q_OS_WINCE)
- QImage img(4096, 2048, QImage::Format_ARGB32);
-
- QPainter p(&img);
- img.fill(0x0);
- p.fillRect(0, 0, 4096, 2048, QBrush(Qt::CrossPattern));
- p.end();
-
- QByteArray array;
- QBuffer writeBuffer(&array);
- writeBuffer.open(QIODevice::WriteOnly);
-
- QImageWriter writer(&writeBuffer, "tiff");
- QVERIFY(writer.write(img));
-
- writeBuffer.close();
-
- QBuffer readBuffer(&array);
- readBuffer.open(QIODevice::ReadOnly);
-
- QImageReader reader(&readBuffer, "tiff");
-
- QImage img2 = reader.read();
- QVERIFY(!img2.isNull());
-
- QCOMPARE(img, img2);
-#else
- QWARN("not tested on WinCE");
-#endif
-}
-#endif
-
/*
Workaround for the equality operator for indexed formats
(which fails if the colortables are different).
@@ -392,39 +352,6 @@ void tst_QImageWriter::supportedFormats()
QCOMPARE(formatSet.size(), formats.size());
}
-void tst_QImageWriter::readWriteNonDestructive_data()
-{
- QTest::addColumn<QImage::Format>("format");
- QTest::addColumn<QImage::Format>("expectedFormat");
- QTest::addColumn<bool>("grayscale");
- QTest::newRow("tiff mono") << QImage::Format_Mono << QImage::Format_Mono << false;
- QTest::newRow("tiff indexed") << QImage::Format_Indexed8 << QImage::Format_Indexed8 << false;
- QTest::newRow("tiff rgb32") << QImage::Format_ARGB32 << QImage::Format_ARGB32 << false;
- QTest::newRow("tiff grayscale") << QImage::Format_Indexed8 << QImage::Format_Indexed8 << true;
-}
-
-void tst_QImageWriter::readWriteNonDestructive()
-{
- QFETCH(QImage::Format, format);
- QFETCH(QImage::Format, expectedFormat);
- QFETCH(bool, grayscale);
- QImage image = QImage(prefix + "colorful.bmp").convertToFormat(format);
-
- if (grayscale) {
- QVector<QRgb> colors;
- for (int i = 0; i < 256; ++i)
- colors << qRgb(i, i, i);
- image.setColorTable(colors);
- }
-
- QVERIFY(image.save(prefix + "gen-readWriteNonDestructive.tiff"));
-
- QImage image2 = QImage(prefix + "gen-readWriteNonDestructive.tiff");
- QImage::Format readFormat = image2.format();
- QCOMPARE(readFormat, expectedFormat);
- QCOMPARE(image, image2);
-}
-
void tst_QImageWriter::writeToInvalidDevice()
{
QLatin1String fileName("/these/directories/do/not/exist/001.png");
@@ -464,15 +391,12 @@ void tst_QImageWriter::supportsOption_data()
<< QImageIOHandler::Description
<< QImageIOHandler::Quality
<< QImageIOHandler::Size);
-#if defined QTEST_HAVE_TIFF
- QTest::newRow("tiff") << QString("gen-black.tiff")
- << (QIntList() << QImageIOHandler::Size
- << QImageIOHandler::CompressionRatio);
-#endif
}
void tst_QImageWriter::supportsOption()
{
+ SKIP_IF_UNSUPPORTED(QTest::currentDataTag());
+
QFETCH(QString, fileName);
QFETCH(QIntList, options);
@@ -515,9 +439,6 @@ void tst_QImageWriter::saveWithNoFormat_data()
QTest::newRow("png") << prefix + QString("gen-out.png") << QByteArray("png") << QImageWriter::ImageWriterError(0);
QTest::newRow("ppm") << prefix + QString("gen-out.ppm") << QByteArray("ppm") << QImageWriter::ImageWriterError(0);
QTest::newRow("pbm") << prefix + QString("gen-out.pbm") << QByteArray("pbm") << QImageWriter::ImageWriterError(0);
-#if defined QTEST_HAVE_TIFF
- QTest::newRow("tiff") << prefix + QString("gen-out.tiff") << QByteArray("tiff") << QImageWriter::ImageWriterError(0);
-#endif
}
void tst_QImageWriter::saveWithNoFormat()
@@ -526,6 +447,8 @@ void tst_QImageWriter::saveWithNoFormat()
QFETCH(QByteArray, format);
QFETCH(QImageWriter::ImageWriterError, error);
+ SKIP_IF_UNSUPPORTED(format);
+
QImage niceImage(64, 64, QImage::Format_ARGB32);
qMemSet(niceImage.bits(), 0, niceImage.byteCount());
@@ -547,39 +470,6 @@ void tst_QImageWriter::saveWithNoFormat()
QVERIFY2(!outImage.isNull(), qPrintable(reader.errorString()));
}
-void tst_QImageWriter::resolution_data()
-{
- QTest::addColumn<QString>("filename");
- QTest::addColumn<int>("expectedDotsPerMeterX");
- QTest::addColumn<int>("expectedDotsPerMeterY");
-#if defined QTEST_HAVE_TIFF
- QTest::newRow("TIFF: 100 dpi") << ("image_100dpi.tif") << qRound(100 * (100 / 2.54)) << qRound(100 * (100 / 2.54));
- QTest::newRow("TIFF: 50 dpi") << ("image_50dpi.tif") << qRound(50 * (100 / 2.54)) << qRound(50 * (100 / 2.54));
- QTest::newRow("TIFF: 300 dot per meter") << ("image_300dpm.tif") << 300 << 300;
-#endif
-}
-
-void tst_QImageWriter::resolution()
-{
- QFETCH(QString, filename);
- QFETCH(int, expectedDotsPerMeterX);
- QFETCH(int, expectedDotsPerMeterY);
-
- QImage image(prefix + QLatin1String("colorful.bmp"));
- image.setDotsPerMeterX(expectedDotsPerMeterX);
- image.setDotsPerMeterY(expectedDotsPerMeterY);
- const QString generatedFilepath = prefix + "gen-" + filename;
- {
- QImageWriter writer(generatedFilepath);
- QVERIFY(writer.write(image));
- }
- QImageReader reader(generatedFilepath);
- const QImage generatedImage = reader.read();
-
- QCOMPARE(expectedDotsPerMeterX, generatedImage.dotsPerMeterX());
- QCOMPARE(expectedDotsPerMeterY, generatedImage.dotsPerMeterY());
-}
-
void tst_QImageWriter::saveToTemporaryFile()
{
QImage image(prefix + "kollada.png");
diff --git a/tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro b/tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro
index e04026bb7f..904ffa13d0 100644
--- a/tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro
+++ b/tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro
@@ -5,4 +5,3 @@ SOURCES += tst_qimageconversion.cpp
!contains(QT_CONFIG, no-gif):DEFINES += QTEST_HAVE_GIF
!contains(QT_CONFIG, no-jpeg):DEFINES += QTEST_HAVE_JPEG
-!contains(QT_CONFIG, no-tiff):DEFINES += QTEST_HAVE_TIFF
diff --git a/tests/benchmarks/gui/image/qimagereader/images/corrupt-data.tif b/tests/benchmarks/gui/image/qimagereader/images/corrupt-data.tif
deleted file mode 100644
index d63c688b27..0000000000
--- a/tests/benchmarks/gui/image/qimagereader/images/corrupt-data.tif
+++ /dev/null
Binary files differ
diff --git a/tests/benchmarks/gui/image/qimagereader/images/rgba_adobedeflate_littleendian.tif b/tests/benchmarks/gui/image/qimagereader/images/rgba_adobedeflate_littleendian.tif
deleted file mode 100644
index 78868b0d48..0000000000
--- a/tests/benchmarks/gui/image/qimagereader/images/rgba_adobedeflate_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/benchmarks/gui/image/qimagereader/images/rgba_lzw_littleendian.tif b/tests/benchmarks/gui/image/qimagereader/images/rgba_lzw_littleendian.tif
deleted file mode 100644
index 107eab74e7..0000000000
--- a/tests/benchmarks/gui/image/qimagereader/images/rgba_lzw_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/benchmarks/gui/image/qimagereader/images/rgba_nocompression_bigendian.tif b/tests/benchmarks/gui/image/qimagereader/images/rgba_nocompression_bigendian.tif
deleted file mode 100644
index c314bae4c0..0000000000
--- a/tests/benchmarks/gui/image/qimagereader/images/rgba_nocompression_bigendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/benchmarks/gui/image/qimagereader/images/rgba_nocompression_littleendian.tif b/tests/benchmarks/gui/image/qimagereader/images/rgba_nocompression_littleendian.tif
deleted file mode 100644
index 4f820f6649..0000000000
--- a/tests/benchmarks/gui/image/qimagereader/images/rgba_nocompression_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/benchmarks/gui/image/qimagereader/images/rgba_packbits_littleendian.tif b/tests/benchmarks/gui/image/qimagereader/images/rgba_packbits_littleendian.tif
deleted file mode 100644
index ddeec38fbc..0000000000
--- a/tests/benchmarks/gui/image/qimagereader/images/rgba_packbits_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/benchmarks/gui/image/qimagereader/images/rgba_zipdeflate_littleendian.tif b/tests/benchmarks/gui/image/qimagereader/images/rgba_zipdeflate_littleendian.tif
deleted file mode 100644
index 50a3024246..0000000000
--- a/tests/benchmarks/gui/image/qimagereader/images/rgba_zipdeflate_littleendian.tif
+++ /dev/null
Binary files differ
diff --git a/tests/benchmarks/gui/image/qimagereader/qimagereader.pro b/tests/benchmarks/gui/image/qimagereader/qimagereader.pro
index 8e5faca575..cc2c8e0701 100644
--- a/tests/benchmarks/gui/image/qimagereader/qimagereader.pro
+++ b/tests/benchmarks/gui/image/qimagereader/qimagereader.pro
@@ -7,7 +7,6 @@ SOURCES += tst_qimagereader.cpp
!contains(QT_CONFIG, no-gif):DEFINES += QTEST_HAVE_GIF
!contains(QT_CONFIG, no-jpeg):DEFINES += QTEST_HAVE_JPEG
-!contains(QT_CONFIG, no-tiff):DEFINES += QTEST_HAVE_TIFF
QT += network
wince*: {