summaryrefslogtreecommitdiffstats
path: root/src/gui/doc/snippets/code
diff options
context:
space:
mode:
authorPaul Wicking <paul.wicking@qt.io>2020-08-25 11:05:45 +0200
committerPaul Wicking <paul.wicking@qt.io>2020-08-28 12:01:01 +0200
commit186eb6d50f0fb536da319f2e2f58805cb948a006 (patch)
treea969c8cfba7ab588b8658709cee3a64fb778ba78 /src/gui/doc/snippets/code
parentf0fb5eac85e40162cd2b42b43f9ad91231b6d1b0 (diff)
Doc: Compile coordinate system snippets
Fix minor issues (e.g. whitespace, missing semi-colon) in passing. Change-Id: I8b765c2d2889cae91543c865f3b9df845ef6205b Done-with: Nico Vertriest <nico.vertriest@qt.io> Task-number: QTBUG-81486 Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
Diffstat (limited to 'src/gui/doc/snippets/code')
-rw-r--r--src/gui/doc/snippets/code/code.pro3
-rw-r--r--src/gui/doc/snippets/code/doc_src_coordsys.cpp37
2 files changed, 38 insertions, 2 deletions
diff --git a/src/gui/doc/snippets/code/code.pro b/src/gui/doc/snippets/code/code.pro
index 13ac81742d..ae53a0a1a1 100644
--- a/src/gui/doc/snippets/code/code.pro
+++ b/src/gui/doc/snippets/code/code.pro
@@ -3,5 +3,6 @@ TARGET = code_snippets
QT += core gui widgets
SOURCES = \
- doc_src_richtext.cpp
+ doc_src_coordsys.cpp \
+ doc_src_richtext.cpp \
src_gui_accessible_qaccessible.cpp
diff --git a/src/gui/doc/snippets/code/doc_src_coordsys.cpp b/src/gui/doc/snippets/code/doc_src_coordsys.cpp
index 147c146b44..df4a0c8c76 100644
--- a/src/gui/doc/snippets/code/doc_src_coordsys.cpp
+++ b/src/gui/doc/snippets/code/doc_src_coordsys.cpp
@@ -47,6 +47,21 @@
** $QT_END_LICENSE$
**
****************************************************************************/
+#include <QPainter>
+#include <QWidget>
+
+namespace doc_src_coordsys {
+struct SnippetWrappers : public QWidget
+{
+ void wrapper0();
+ void wrapper1();
+ void wrapper2();
+ void wrapper3();
+ void wrapper4();
+};
+
+
+void SnippetWrappers::wrapper0() {
//! [0]
QPainter painter(this);
@@ -56,6 +71,10 @@ painter.setPen(Qt::darkGreen);
painter.drawRect(1, 2, 6, 4);
//! [0]
+} // wrapper0
+
+
+void SnippetWrappers::wrapper1() {
//! [1]
QPainter painter(this);
@@ -64,6 +83,10 @@ painter.setPen(Qt::darkGreen);
painter.drawLine(2, 7, 6, 1);
//! [1]
+} // wrapper2
+
+
+void SnippetWrappers::wrapper2() {
//! [2]
QPainter painter(this);
@@ -74,6 +97,10 @@ painter.setPen(Qt::darkGreen);
painter.drawRect(1, 2, 6, 4);
//! [2]
+} // wrapper2
+
+
+void SnippetWrappers::wrapper3() {
//! [3]
QPainter painter(this);
@@ -83,6 +110,10 @@ painter.setPen(Qt::darkGreen);
painter.drawLine(2, 7, 6, 1);
//! [3]
+} // wrapper3
+
+
+void SnippetWrappers::wrapper4() {
//! [4]
QPainter painter(this);
@@ -91,9 +122,13 @@ painter.setWindow(QRect(-50, -50, 100, 100));
//! [5]
-int side = qMin(width(), height())
+int side = qMin(width(), height());
int x = (width() - side / 2);
int y = (height() - side / 2);
painter.setViewport(x, y, side, side);
//! [5]
+
+} // wrapper4
+
+} // doc_src_coordsys