diff options
author | Paul Wicking <paul.wicking@qt.io> | 2020-08-31 14:35:25 +0200 |
---|---|---|
committer | Paul Wicking <paul.wicking@qt.io> | 2020-09-01 06:13:18 +0200 |
commit | 5ee39fc7c91a96c3cc6bf6c66242b2734111aa7a (patch) | |
tree | 62eb36224d9d4f49a6f4d099635acefacd1bf975 /src | |
parent | 45211e947a0599709f1bfe24d332675f9a37072e (diff) |
Doc: compile qimagewriter snippet
Done-with: Nico Vertriest <nico.vertriest@qt.io>
Task-number: QTBUG-81486
Change-Id: Ibb4087d7035c3061b2980b317ab4280fa38aab50
Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/gui/doc/snippets/qimagewriter/main.cpp | 27 | ||||
-rw-r--r-- | src/gui/doc/snippets/qimagewriter/qimagewriter.pro | 7 | ||||
-rw-r--r-- | src/gui/doc/snippets/snippets.pro | 1 |
3 files changed, 19 insertions, 16 deletions
diff --git a/src/gui/doc/snippets/qimagewriter/main.cpp b/src/gui/doc/snippets/qimagewriter/main.cpp index 3758110356..2b8046c332 100644 --- a/src/gui/doc/snippets/qimagewriter/main.cpp +++ b/src/gui/doc/snippets/qimagewriter/main.cpp @@ -47,25 +47,20 @@ ** $QT_END_LICENSE$ ** ****************************************************************************/ - #include <QtGui> -int main(int argc, char **argv) -{ - QApplication app(argc, argv); - +void wrapper() { //! [0] - QString imagePath(QStringLiteral("path/image.jpeg")); - QImage image(64, 64, QImage::Format_RGB32); - image.fill(Qt::red); - { - QImageWriter writer(imagePath); - writer.write(image); - } +QString imagePath(QStringLiteral("path/image.jpeg")); +QImage image(64, 64, QImage::Format_RGB32); +image.fill(Qt::red); +{ + QImageWriter writer(imagePath); + writer.write(image); +} - QFile::rename(imagePath, - QStringLiteral("path/other_image.jpeg")); +QFile::rename(imagePath, + QStringLiteral("path/other_image.jpeg")); //! [0] - return 0; -} +} // wrapper diff --git a/src/gui/doc/snippets/qimagewriter/qimagewriter.pro b/src/gui/doc/snippets/qimagewriter/qimagewriter.pro new file mode 100644 index 0000000000..077d24d49f --- /dev/null +++ b/src/gui/doc/snippets/qimagewriter/qimagewriter.pro @@ -0,0 +1,7 @@ +TEMPLATE = lib +TARGET = qimagewriter_snippets +QT += core gui widgets + +SOURCES = \ + main.cpp + diff --git a/src/gui/doc/snippets/snippets.pro b/src/gui/doc/snippets/snippets.pro index ef3ee5f3d3..875fb1aeeb 100644 --- a/src/gui/doc/snippets/snippets.pro +++ b/src/gui/doc/snippets/snippets.pro @@ -16,6 +16,7 @@ contains(QT_BUILD_PARTS, tests) { polygon \ qfileopenevent \ qfontdatabase \ + qimagewriter \ textblock-formats \ textblock-fragments \ textdocument-blocks \ |