From e9dc2f1783d2e4914b156eabafc50f1156f1d1c5 Mon Sep 17 00:00:00 2001 From: Nico Vertriest Date: Thu, 19 Oct 2017 15:38:09 +0200 Subject: [PATCH] Doc: Add doc to Graphics View Flow Layout example MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Id3965d099222607cee4252bbb33c6a1e9c17765a Reviewed-by: Topi Reiniƶ --- .../widgets/doc/src/graphicsview-flowlayout.qdoc | 14 +++++++++++++- .../widgets/graphicsview/flowlayout/main.cpp | 3 ++- examples/widgets/layouts/flowlayout/main.cpp | 3 ++- src/widgets/doc/images/graphicsflowlayout.png | Bin 0 -> 6064 bytes 4 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 src/widgets/doc/images/graphicsflowlayout.png diff --git a/examples/widgets/doc/src/graphicsview-flowlayout.qdoc b/examples/widgets/doc/src/graphicsview-flowlayout.qdoc index e5080c672d4..13819f5499a 100644 --- a/examples/widgets/doc/src/graphicsview-flowlayout.qdoc +++ b/examples/widgets/doc/src/graphicsview-flowlayout.qdoc @@ -36,5 +36,17 @@ \image graphicsflowlayout-example.png - See the \l{Flow Layout Example} for a corresponding widget-based example. + This example uses a Graphics View to display the widget, which is a more + customizable approach than displaying the flow layout in the application + window (See \l {Flow Layout Example}). + + Graphics View Flow Layout snippet: + + \snippet graphicsview/flowlayout/main.cpp 1 + + Flow Layout Example snippet: + + \snippet layouts/flowlayout/main.cpp 1 + + */ diff --git a/examples/widgets/graphicsview/flowlayout/main.cpp b/examples/widgets/graphicsview/flowlayout/main.cpp index 850302e175b..74c03b9bce3 100644 --- a/examples/widgets/graphicsview/flowlayout/main.cpp +++ b/examples/widgets/graphicsview/flowlayout/main.cpp @@ -47,7 +47,7 @@ ** $QT_END_LICENSE$ ** ****************************************************************************/ - +//! [1] #include "window.h" #include @@ -68,3 +68,4 @@ int main(int argc, char *argv[]) return app.exec(); } +//! [1] diff --git a/examples/widgets/layouts/flowlayout/main.cpp b/examples/widgets/layouts/flowlayout/main.cpp index 99725195e5f..bbc78ccda3c 100644 --- a/examples/widgets/layouts/flowlayout/main.cpp +++ b/examples/widgets/layouts/flowlayout/main.cpp @@ -47,7 +47,7 @@ ** $QT_END_LICENSE$ ** ****************************************************************************/ - +//! [1] #include #include "window.h" @@ -59,3 +59,4 @@ int main(int argc, char *argv[]) window.show(); return app.exec(); } +//! [1] diff --git a/src/widgets/doc/images/graphicsflowlayout.png b/src/widgets/doc/images/graphicsflowlayout.png new file mode 100644 index 0000000000000000000000000000000000000000..ea70e102c3de35c218729789c02bf551bf0d3f29 GIT binary patch literal 6064 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 literal 0 HcmV?d00001