summaryrefslogtreecommitdiffstats
path: root/examples/widgets/widgets
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2019-03-20 13:41:37 +0100
committerTobias Hunger <tobias.hunger@qt.io>2019-03-26 15:25:39 +0000
commitaa50b377a7d904e35cf3a26e4c8a054108011ffd (patch)
treeff45946e5779357aa547f00a8b5b9d0119a2b8f2 /examples/widgets/widgets
parent05ebd62f099b51b160a06e1257007bf437355fae (diff)
CMake: Add widgets examples
Change-Id: Ib6142b93df066e3658eb189b50ca74c455fe7e56 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'examples/widgets/widgets')
-rw-r--r--examples/widgets/widgets/CMakeLists.txt27
-rw-r--r--examples/widgets/widgets/analogclock/CMakeLists.txt19
-rw-r--r--examples/widgets/widgets/calculator/CMakeLists.txt17
-rw-r--r--examples/widgets/widgets/calendarwidget/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/charactermap/CMakeLists.txt17
-rw-r--r--examples/widgets/widgets/codeeditor/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/digitalclock/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/elidedlabel/CMakeLists.txt21
-rw-r--r--examples/widgets/widgets/groupbox/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/icons/CMakeLists.txt24
-rw-r--r--examples/widgets/widgets/imageviewer/CMakeLists.txt24
-rw-r--r--examples/widgets/widgets/lineedits/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/mousebuttons/CMakeLists.txt19
-rw-r--r--examples/widgets/widgets/movie/CMakeLists.txt19
-rw-r--r--examples/widgets/widgets/scribble/CMakeLists.txt25
-rw-r--r--examples/widgets/widgets/shapedclock/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/sliders/CMakeLists.txt17
-rw-r--r--examples/widgets/widgets/spinboxes/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/styles/CMakeLists.txt23
-rw-r--r--examples/widgets/widgets/stylesheet/CMakeLists.txt56
-rw-r--r--examples/widgets/widgets/tablet/CMakeLists.txt26
-rw-r--r--examples/widgets/widgets/tetrix/CMakeLists.txt18
-rw-r--r--examples/widgets/widgets/tooltips/CMakeLists.txt24
-rw-r--r--examples/widgets/widgets/validators/CMakeLists.txt24
-rw-r--r--examples/widgets/widgets/wiggly/CMakeLists.txt17
-rw-r--r--examples/widgets/widgets/windowflags/CMakeLists.txt17
26 files changed, 546 insertions, 0 deletions
diff --git a/examples/widgets/widgets/CMakeLists.txt b/examples/widgets/widgets/CMakeLists.txt
new file mode 100644
index 0000000000..8daf6a69ae
--- /dev/null
+++ b/examples/widgets/widgets/CMakeLists.txt
@@ -0,0 +1,27 @@
+# Generated from widgets.pro.
+
+add_subdirectory(analogclock)
+add_subdirectory(calculator)
+add_subdirectory(calendarwidget)
+add_subdirectory(charactermap)
+add_subdirectory(codeeditor)
+add_subdirectory(digitalclock)
+add_subdirectory(elidedlabel)
+add_subdirectory(groupbox)
+add_subdirectory(icons)
+add_subdirectory(imageviewer)
+add_subdirectory(lineedits)
+add_subdirectory(movie)
+add_subdirectory(mousebuttons)
+add_subdirectory(scribble)
+add_subdirectory(shapedclock)
+add_subdirectory(sliders)
+add_subdirectory(spinboxes)
+add_subdirectory(styles)
+add_subdirectory(stylesheet)
+add_subdirectory(tablet)
+add_subdirectory(tetrix)
+add_subdirectory(tooltips)
+add_subdirectory(validators)
+add_subdirectory(wiggly)
+add_subdirectory(windowflags)
diff --git a/examples/widgets/widgets/analogclock/CMakeLists.txt b/examples/widgets/widgets/analogclock/CMakeLists.txt
new file mode 100644
index 0000000000..890a300294
--- /dev/null
+++ b/examples/widgets/widgets/analogclock/CMakeLists.txt
@@ -0,0 +1,19 @@
+# Generated from analogclock.pro.
+
+#####################################################################
+## analogclock Binary:
+#####################################################################
+
+add_qt_executable(analogclock_widgets # special case
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/analogclock"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/analogclock"
+ SOURCES
+ analogclock.cpp analogclock.h
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
+
+#### Keys ignored in scope 1:.:analogclock.pro:<NONE>:
+# QMAKE_PROJECT_NAME = "widgets_analogclock"
diff --git a/examples/widgets/widgets/calculator/CMakeLists.txt b/examples/widgets/widgets/calculator/CMakeLists.txt
new file mode 100644
index 0000000000..b4f58b4f39
--- /dev/null
+++ b/examples/widgets/widgets/calculator/CMakeLists.txt
@@ -0,0 +1,17 @@
+# Generated from calculator.pro.
+
+#####################################################################
+## calculator Binary:
+#####################################################################
+
+add_qt_executable(calculator
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/calculator"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/calculator"
+ SOURCES
+ button.cpp button.h
+ calculator.cpp calculator.h
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/calendarwidget/CMakeLists.txt b/examples/widgets/widgets/calendarwidget/CMakeLists.txt
new file mode 100644
index 0000000000..463fce3849
--- /dev/null
+++ b/examples/widgets/widgets/calendarwidget/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from calendarwidget.pro.
+
+#####################################################################
+## calendarwidget Binary:
+#####################################################################
+
+add_qt_executable(calendarwidget
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/calendarwidget"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/calendarwidget"
+ SOURCES
+ main.cpp
+ window.cpp window.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/charactermap/CMakeLists.txt b/examples/widgets/widgets/charactermap/CMakeLists.txt
new file mode 100644
index 0000000000..a09b63a4f7
--- /dev/null
+++ b/examples/widgets/widgets/charactermap/CMakeLists.txt
@@ -0,0 +1,17 @@
+# Generated from charactermap.pro.
+
+#####################################################################
+## charactermap Binary:
+#####################################################################
+
+add_qt_executable(charactermap
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/charactermap"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/charactermap"
+ SOURCES
+ characterwidget.cpp characterwidget.h
+ main.cpp
+ mainwindow.cpp mainwindow.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/codeeditor/CMakeLists.txt b/examples/widgets/widgets/codeeditor/CMakeLists.txt
new file mode 100644
index 0000000000..7c29d383ff
--- /dev/null
+++ b/examples/widgets/widgets/codeeditor/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from codeeditor.pro.
+
+#####################################################################
+## codeeditor Binary:
+#####################################################################
+
+add_qt_executable(codeeditor
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/codeeditor"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/codeeditor"
+ SOURCES
+ codeeditor.cpp codeeditor.h
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/digitalclock/CMakeLists.txt b/examples/widgets/widgets/digitalclock/CMakeLists.txt
new file mode 100644
index 0000000000..b85528a1e8
--- /dev/null
+++ b/examples/widgets/widgets/digitalclock/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from digitalclock.pro.
+
+#####################################################################
+## digitalclock Binary:
+#####################################################################
+
+add_qt_executable(digitalclock
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/digitalclock"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/digitalclock"
+ SOURCES
+ digitalclock.cpp digitalclock.h
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/elidedlabel/CMakeLists.txt b/examples/widgets/widgets/elidedlabel/CMakeLists.txt
new file mode 100644
index 0000000000..b894e18692
--- /dev/null
+++ b/examples/widgets/widgets/elidedlabel/CMakeLists.txt
@@ -0,0 +1,21 @@
+# Generated from elidedlabel.pro.
+
+#####################################################################
+## elidedlabel Binary:
+#####################################################################
+
+add_qt_executable(elidedlabel
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/elidedlabel"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/elidedlabel"
+ SOURCES
+ elidedlabel.cpp elidedlabel.h
+ main.cpp
+ testwidget.cpp testwidget.h
+ LIBRARIES
+ Qt::Gui
+ Qt::Widgets
+)
+
+#### Keys ignored in scope 1:.:elidedlabel.pro:<NONE>:
+# TEMPLATE = "app"
diff --git a/examples/widgets/widgets/groupbox/CMakeLists.txt b/examples/widgets/widgets/groupbox/CMakeLists.txt
new file mode 100644
index 0000000000..1d77ab37dc
--- /dev/null
+++ b/examples/widgets/widgets/groupbox/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from groupbox.pro.
+
+#####################################################################
+## groupbox Binary:
+#####################################################################
+
+add_qt_executable(groupbox
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/groupbox"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/groupbox"
+ SOURCES
+ main.cpp
+ window.cpp window.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/icons/CMakeLists.txt b/examples/widgets/widgets/icons/CMakeLists.txt
new file mode 100644
index 0000000000..34d9bcec94
--- /dev/null
+++ b/examples/widgets/widgets/icons/CMakeLists.txt
@@ -0,0 +1,24 @@
+# Generated from icons.pro.
+
+#####################################################################
+## icons Binary:
+#####################################################################
+
+add_qt_executable(icons
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/icons"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/icons"
+ SOURCES
+ iconpreviewarea.cpp iconpreviewarea.h
+ iconsizespinbox.cpp iconsizespinbox.h
+ imagedelegate.cpp imagedelegate.h
+ main.cpp
+ mainwindow.cpp mainwindow.h
+ DEFINES
+ SRCDIR=\\\"/\\\"
+ LIBRARIES
+ Qt::Widgets
+)
+
+#### Keys ignored in scope 1:.:icons.pro:<NONE>:
+# EXAMPLE_FILES = "images/*"
diff --git a/examples/widgets/widgets/imageviewer/CMakeLists.txt b/examples/widgets/widgets/imageviewer/CMakeLists.txt
new file mode 100644
index 0000000000..4684653e64
--- /dev/null
+++ b/examples/widgets/widgets/imageviewer/CMakeLists.txt
@@ -0,0 +1,24 @@
+# Generated from imageviewer.pro.
+
+#####################################################################
+## imageviewer Binary:
+#####################################################################
+
+add_qt_executable(imageviewer
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/imageviewer"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/imageviewer"
+ SOURCES
+ imageviewer.cpp imageviewer.h
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
+
+## Scopes:
+#####################################################################
+
+extend_target(imageviewer CONDITION TARGET Qt::PrintSupport
+ LIBRARIES
+ Qt::PrintSupport
+)
diff --git a/examples/widgets/widgets/lineedits/CMakeLists.txt b/examples/widgets/widgets/lineedits/CMakeLists.txt
new file mode 100644
index 0000000000..59406a703d
--- /dev/null
+++ b/examples/widgets/widgets/lineedits/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from lineedits.pro.
+
+#####################################################################
+## lineedits Binary:
+#####################################################################
+
+add_qt_executable(lineedits
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/lineedits"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/lineedits"
+ SOURCES
+ main.cpp
+ window.cpp window.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/mousebuttons/CMakeLists.txt b/examples/widgets/widgets/mousebuttons/CMakeLists.txt
new file mode 100644
index 0000000000..6ec817458c
--- /dev/null
+++ b/examples/widgets/widgets/mousebuttons/CMakeLists.txt
@@ -0,0 +1,19 @@
+# Generated from mousebuttons.pro.
+
+#####################################################################
+## mousebuttons Binary:
+#####################################################################
+
+add_qt_executable(mousebuttons
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/mousebuttons"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/mousebuttons"
+ SOURCES
+ buttontester.cpp buttontester.h
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
+
+#### Keys ignored in scope 1:.:mousebuttons.pro:<NONE>:
+# TEMPLATE = "app"
diff --git a/examples/widgets/widgets/movie/CMakeLists.txt b/examples/widgets/widgets/movie/CMakeLists.txt
new file mode 100644
index 0000000000..0df3465fea
--- /dev/null
+++ b/examples/widgets/widgets/movie/CMakeLists.txt
@@ -0,0 +1,19 @@
+# Generated from movie.pro.
+
+#####################################################################
+## movie Binary:
+#####################################################################
+
+add_qt_executable(movie
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/movie"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/movie"
+ SOURCES
+ main.cpp
+ movieplayer.cpp movieplayer.h
+ LIBRARIES
+ Qt::Widgets
+)
+
+#### Keys ignored in scope 1:.:movie.pro:<NONE>:
+# EXAMPLE_FILES = "animation.gif"
diff --git a/examples/widgets/widgets/scribble/CMakeLists.txt b/examples/widgets/widgets/scribble/CMakeLists.txt
new file mode 100644
index 0000000000..d9b2292336
--- /dev/null
+++ b/examples/widgets/widgets/scribble/CMakeLists.txt
@@ -0,0 +1,25 @@
+# Generated from scribble.pro.
+
+#####################################################################
+## scribble Binary:
+#####################################################################
+
+add_qt_executable(scribble
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/scribble"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/scribble"
+ SOURCES
+ main.cpp
+ mainwindow.cpp mainwindow.h
+ scribblearea.cpp scribblearea.h
+ LIBRARIES
+ Qt::Widgets
+)
+
+## Scopes:
+#####################################################################
+
+extend_target(scribble CONDITION TARGET Qt::PrintSupport
+ LIBRARIES
+ Qt::PrintSupport
+)
diff --git a/examples/widgets/widgets/shapedclock/CMakeLists.txt b/examples/widgets/widgets/shapedclock/CMakeLists.txt
new file mode 100644
index 0000000000..ab199d6981
--- /dev/null
+++ b/examples/widgets/widgets/shapedclock/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from shapedclock.pro.
+
+#####################################################################
+## shapedclock Binary:
+#####################################################################
+
+add_qt_executable(shapedclock
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/shapedclock"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/shapedclock"
+ SOURCES
+ main.cpp
+ shapedclock.cpp shapedclock.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/sliders/CMakeLists.txt b/examples/widgets/widgets/sliders/CMakeLists.txt
new file mode 100644
index 0000000000..a064ad5a4a
--- /dev/null
+++ b/examples/widgets/widgets/sliders/CMakeLists.txt
@@ -0,0 +1,17 @@
+# Generated from sliders.pro.
+
+#####################################################################
+## sliders Binary:
+#####################################################################
+
+add_qt_executable(sliders
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/sliders"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/sliders"
+ SOURCES
+ main.cpp
+ slidersgroup.cpp slidersgroup.h
+ window.cpp window.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/spinboxes/CMakeLists.txt b/examples/widgets/widgets/spinboxes/CMakeLists.txt
new file mode 100644
index 0000000000..8635f06a8e
--- /dev/null
+++ b/examples/widgets/widgets/spinboxes/CMakeLists.txt
@@ -0,0 +1,16 @@
+# Generated from spinboxes.pro.
+
+#####################################################################
+## spinboxes Binary:
+#####################################################################
+
+add_qt_executable(spinboxes
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/spinboxes"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/spinboxes"
+ SOURCES
+ main.cpp
+ window.cpp window.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/styles/CMakeLists.txt b/examples/widgets/widgets/styles/CMakeLists.txt
new file mode 100644
index 0000000000..d33d90a5bc
--- /dev/null
+++ b/examples/widgets/widgets/styles/CMakeLists.txt
@@ -0,0 +1,23 @@
+# Generated from styles.pro.
+
+#####################################################################
+## styles Binary:
+#####################################################################
+
+add_qt_executable(styles
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/styles"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/styles"
+ SOURCES
+ main.cpp
+ norwegianwoodstyle.cpp norwegianwoodstyle.h
+ widgetgallery.cpp widgetgallery.h
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(styles "styles" FILES
+ images/woodbackground.png
+ images/woodbutton.png)
+
diff --git a/examples/widgets/widgets/stylesheet/CMakeLists.txt b/examples/widgets/widgets/stylesheet/CMakeLists.txt
new file mode 100644
index 0000000000..dfb52a1a47
--- /dev/null
+++ b/examples/widgets/widgets/stylesheet/CMakeLists.txt
@@ -0,0 +1,56 @@
+# Generated from stylesheet.pro.
+
+#####################################################################
+## stylesheet Binary:
+#####################################################################
+
+add_qt_executable(stylesheet
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/stylesheet"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/stylesheet"
+ SOURCES
+ main.cpp
+ mainwindow.cpp mainwindow.h mainwindow.ui
+ stylesheeteditor.cpp stylesheeteditor.h stylesheeteditor.ui
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(stylesheet "stylesheet" PREFIX "/" FILES
+ images/checkbox_checked.png
+ images/checkbox_checked_hover.png
+ images/checkbox_checked_pressed.png
+ images/checkbox_unchecked.png
+ images/checkbox_unchecked_hover.png
+ images/checkbox_unchecked_pressed.png
+ images/down_arrow.png
+ images/down_arrow_disabled.png
+ images/frame.png
+ images/pagefold.png
+ images/pushbutton.png
+ images/pushbutton_hover.png
+ images/pushbutton_pressed.png
+ images/radiobutton_checked.png
+ images/radiobutton_checked_hover.png
+ images/radiobutton_checked_pressed.png
+ images/radiobutton_unchecked.png
+ images/radiobutton_unchecked_hover.png
+ images/radiobutton_unchecked_pressed.png
+ images/sizegrip.png
+ images/spindown.png
+ images/spindown_hover.png
+ images/spindown_off.png
+ images/spindown_pressed.png
+ images/spinup.png
+ images/spinup_hover.png
+ images/spinup_off.png
+ images/spinup_pressed.png
+ images/up_arrow.png
+ images/up_arrow_disabled.png
+ layouts/default.ui
+ layouts/pagefold.ui
+ qss/coffee.qss
+ qss/default.qss
+ qss/pagefold.qss)
+
diff --git a/examples/widgets/widgets/tablet/CMakeLists.txt b/examples/widgets/widgets/tablet/CMakeLists.txt
new file mode 100644
index 0000000000..f23fe7ec71
--- /dev/null
+++ b/examples/widgets/widgets/tablet/CMakeLists.txt
@@ -0,0 +1,26 @@
+# Generated from tablet.pro.
+
+#####################################################################
+## qttablet Binary:
+#####################################################################
+
+add_qt_executable(qttablet
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/tablet"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/tablet"
+ SOURCES
+ main.cpp
+ mainwindow.cpp mainwindow.h
+ tabletapplication.cpp tabletapplication.h
+ tabletcanvas.cpp tabletcanvas.h
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(qttablet "images" FILES
+ images/cursor-airbrush.png
+ images/cursor-eraser.png
+ images/cursor-felt-marker.png
+ images/cursor-pencil.png)
+
diff --git a/examples/widgets/widgets/tetrix/CMakeLists.txt b/examples/widgets/widgets/tetrix/CMakeLists.txt
new file mode 100644
index 0000000000..002667a6b9
--- /dev/null
+++ b/examples/widgets/widgets/tetrix/CMakeLists.txt
@@ -0,0 +1,18 @@
+# Generated from tetrix.pro.
+
+#####################################################################
+## tetrix Binary:
+#####################################################################
+
+add_qt_executable(tetrix
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/tetrix"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/tetrix"
+ SOURCES
+ main.cpp
+ tetrixboard.cpp tetrixboard.h
+ tetrixpiece.cpp tetrixpiece.h
+ tetrixwindow.cpp tetrixwindow.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/tooltips/CMakeLists.txt b/examples/widgets/widgets/tooltips/CMakeLists.txt
new file mode 100644
index 0000000000..02d773858a
--- /dev/null
+++ b/examples/widgets/widgets/tooltips/CMakeLists.txt
@@ -0,0 +1,24 @@
+# Generated from tooltips.pro.
+
+#####################################################################
+## tooltips Binary:
+#####################################################################
+
+add_qt_executable(tooltips
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/tooltips"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/tooltips"
+ SOURCES
+ main.cpp
+ shapeitem.cpp shapeitem.h
+ sortingbox.cpp sortingbox.h
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(tooltips "tooltips" FILES
+ images/circle.png
+ images/square.png
+ images/triangle.png)
+
diff --git a/examples/widgets/widgets/validators/CMakeLists.txt b/examples/widgets/widgets/validators/CMakeLists.txt
new file mode 100644
index 0000000000..a1770d5337
--- /dev/null
+++ b/examples/widgets/widgets/validators/CMakeLists.txt
@@ -0,0 +1,24 @@
+# Generated from validators.pro.
+
+#####################################################################
+## validators Binary:
+#####################################################################
+
+add_qt_executable(validators
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/validators"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/validators"
+ SOURCES
+ ledwidget.cpp ledwidget.h
+ localeselector.cpp localeselector.h
+ main.cpp
+ validators.ui
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(validators "validators" PREFIX "/" FILES
+ ledoff.png
+ ledon.png)
+
diff --git a/examples/widgets/widgets/wiggly/CMakeLists.txt b/examples/widgets/widgets/wiggly/CMakeLists.txt
new file mode 100644
index 0000000000..cc8c0befbf
--- /dev/null
+++ b/examples/widgets/widgets/wiggly/CMakeLists.txt
@@ -0,0 +1,17 @@
+# Generated from wiggly.pro.
+
+#####################################################################
+## wiggly Binary:
+#####################################################################
+
+add_qt_executable(wiggly
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/wiggly"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/wiggly"
+ SOURCES
+ dialog.cpp dialog.h
+ main.cpp
+ wigglywidget.cpp wigglywidget.h
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/widgets/windowflags/CMakeLists.txt b/examples/widgets/widgets/windowflags/CMakeLists.txt
new file mode 100644
index 0000000000..aa2eff0088
--- /dev/null
+++ b/examples/widgets/widgets/windowflags/CMakeLists.txt
@@ -0,0 +1,17 @@
+# Generated from windowflags.pro.
+
+#####################################################################
+## windowflags Binary:
+#####################################################################
+
+add_qt_executable(windowflags
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/windowflags"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/widgets/windowflags"
+ SOURCES
+ controllerwindow.cpp controllerwindow.h
+ main.cpp
+ previewwindow.cpp previewwindow.h
+ LIBRARIES
+ Qt::Widgets
+)