imagehandlingutilities/thumbnailmanager/thumbnailmanagerqt/tsrc/test_qtnmwrapper.cpp
equal
deleted
inserted
replaced
60 void thumbnailMode(); |
60 void thumbnailMode(); |
61 |
61 |
62 void getThumbnailByName(); |
62 void getThumbnailByName(); |
63 void getThumbnailById(); |
63 void getThumbnailById(); |
64 void setThumbnail(); |
64 void setThumbnail(); |
|
65 void setThumbnailFromPath(); |
65 void cancelRequest(); |
66 void cancelRequest(); |
66 void changePriority(); |
67 void changePriority(); |
67 void deleteThumbnailsByName(); |
68 void deleteThumbnailsByName(); |
68 void deleteThumbnailsById(); |
69 void deleteThumbnailsById(); |
69 |
70 |
241 QImage *img = new QImage("c:\\tnmwrapper.bmp"); |
242 QImage *img = new QImage("c:\\tnmwrapper.bmp"); |
242 QVERIFY( wrapper->setThumbnail( *img, "c:\\tnmwrapper_tsrc.png" ) != -1 ); |
243 QVERIFY( wrapper->setThumbnail( *img, "c:\\tnmwrapper_tsrc.png" ) != -1 ); |
243 img->fill(0); |
244 img->fill(0); |
244 QVERIFY( wrapper->setThumbnail( *img, "c:\\tnmwrapper_tsrc.png" ) != -1 ); |
245 QVERIFY( wrapper->setThumbnail( *img, "c:\\tnmwrapper_tsrc.png" ) != -1 ); |
245 delete img; |
246 delete img; |
|
247 } |
|
248 |
|
249 void TestThumbnailManager::setThumbnailFromPath() |
|
250 { |
|
251 // normal URI |
|
252 QVERIFY( wrapper->setThumbnail( "c:\\tnmwrapper_tsrc.png", "c:\\tnmwrapper_tsrc.vcf", "contact/x-vcard" ) != -1 ); |
|
253 |
|
254 // virtual URI |
|
255 QVERIFY( wrapper->setThumbnail( "c:\\tnmwrapper_tsrc.png", "c:tnmwrapper_tsrc.vcf", "contact/x-vcard" ) != -1 ); |
|
256 |
|
257 // no mime |
|
258 QVERIFY( wrapper->setThumbnail( "c:\\tnmwrapper_tsrc.png", "c:tnmwrapper_tsrc.vcf" ) != -1 ); |
246 } |
259 } |
247 |
260 |
248 void TestThumbnailManager::cancelRequest() |
261 void TestThumbnailManager::cancelRequest() |
249 { |
262 { |
250 wrapper->setMode( ThumbnailManager::CropToAspectRatio ); |
263 wrapper->setMode( ThumbnailManager::CropToAspectRatio ); |