From f13b0b2cf234811de73de4e521156cafaec82c1c Mon Sep 17 00:00:00 2001 From: Rainer Keller Date: Mon, 8 Jan 2018 13:43:04 +0100 Subject: qtlite: Skip building examples when configured with no-feature-itemviews Compiling the default examples should be possible without compile errors. Task-number: QTBUG-53141 Change-Id: I73d8787241291ae6230861a89b38e91d900fede0 Reviewed-by: Oswald Buddenhagen Reviewed-by: Ulf Hermann --- examples/corelib/ipc/sharedmemory/sharedmemory.pro | 1 + examples/corelib/mimetypes/mimetypebrowser/mimetypebrowser.pro | 1 + examples/corelib/threads/queuedcustomtype/queuedcustomtype.pro | 1 + examples/corelib/tools/contiguouscache/contiguouscache.pro | 1 + examples/network/bearermonitor/bearermonitor.pro | 1 + examples/network/fortuneclient/fortuneclient.pro | 1 + examples/network/googlesuggest/googlesuggest.pro | 1 + examples/network/network-chat/network-chat.pro | 1 + examples/network/securesocketclient/securesocketclient.pro | 2 ++ examples/network/torrent/torrent.pro | 1 + examples/opengl/contextinfo/contextinfo.pro | 1 + examples/qtconcurrent/imagescaling/imagescaling.pro | 1 + examples/sql/books/books.pro | 1 + examples/sql/cachedtable/cachedtable.pro | 1 + examples/sql/drilldown/drilldown.pro | 1 + examples/sql/masterdetail/masterdetail.pro | 1 + examples/sql/querymodel/querymodel.pro | 1 + examples/sql/relationaltablemodel/relationaltablemodel.pro | 1 + examples/sql/sqlbrowser/sqlbrowser.pro | 1 + examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro | 1 + examples/sql/tablemodel/tablemodel.pro | 1 + examples/touch/fingerpaint/fingerpaint.pro | 1 + examples/widgets/animation/easing/easing.pro | 1 + examples/widgets/desktop/screenshot/screenshot.pro | 1 + examples/widgets/desktop/systray/systray.pro | 1 + examples/widgets/dialogs/findfiles/findfiles.pro | 1 + examples/widgets/dialogs/standarddialogs/standarddialogs.pro | 1 + examples/widgets/dialogs/tabdialog/tabdialog.pro | 1 + examples/widgets/draganddrop/dropsite/dropsite.pro | 1 + examples/widgets/draganddrop/puzzle/puzzle.pro | 1 + examples/widgets/gestures/imagegestures/imagegestures.pro | 1 + examples/widgets/graphicsview/boxes/boxes.pro | 1 + examples/widgets/graphicsview/diagramscene/diagramscene.pro | 1 + examples/widgets/graphicsview/embeddeddialogs/embeddeddialogs.pro | 1 + examples/widgets/graphicsview/padnavigator/padnavigator.pro | 1 + examples/widgets/itemviews/addressbook/addressbook.pro | 1 + .../widgets/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro | 1 + examples/widgets/itemviews/chart/chart.pro | 1 + examples/widgets/itemviews/coloreditorfactory/coloreditorfactory.pro | 1 + examples/widgets/itemviews/combowidgetmapper/combowidgetmapper.pro | 1 + .../widgets/itemviews/customsortfiltermodel/customsortfiltermodel.pro | 1 + examples/widgets/itemviews/dirview/dirview.pro | 1 + examples/widgets/itemviews/editabletreemodel/editabletreemodel.pro | 1 + examples/widgets/itemviews/fetchmore/fetchmore.pro | 1 + examples/widgets/itemviews/frozencolumn/frozencolumn.pro | 1 + examples/widgets/itemviews/interview/interview.pro | 1 + examples/widgets/itemviews/pixelator/pixelator.pro | 1 + examples/widgets/itemviews/puzzle/puzzle.pro | 1 + examples/widgets/itemviews/simpledommodel/simpledommodel.pro | 1 + examples/widgets/itemviews/simpletreemodel/simpletreemodel.pro | 1 + examples/widgets/itemviews/simplewidgetmapper/simplewidgetmapper.pro | 1 + examples/widgets/itemviews/spinboxdelegate/spinboxdelegate.pro | 1 + examples/widgets/itemviews/spreadsheet/spreadsheet.pro | 1 + examples/widgets/itemviews/stardelegate/stardelegate.pro | 1 + examples/widgets/itemviews/storageview/storageview.pro | 1 + examples/widgets/layouts/basiclayouts/basiclayouts.pro | 1 + examples/widgets/layouts/dynamiclayouts/dynamiclayouts.pro | 1 + examples/widgets/mainwindows/application/application.pro | 1 + examples/widgets/mainwindows/dockwidgets/dockwidgets.pro | 1 + examples/widgets/mainwindows/mainwindow/mainwindow.pro | 1 + examples/widgets/mainwindows/mdi/mdi.pro | 1 + examples/widgets/mainwindows/sdi/sdi.pro | 1 + examples/widgets/painting/basicdrawing/basicdrawing.pro | 1 + examples/widgets/painting/fontsampler/fontsampler.pro | 1 + examples/widgets/painting/imagecomposition/imagecomposition.pro | 1 + examples/widgets/painting/painterpaths/painterpaths.pro | 1 + examples/widgets/painting/transformations/transformations.pro | 1 + examples/widgets/richtext/calendar/calendar.pro | 1 + examples/widgets/richtext/orderform/orderform.pro | 1 + examples/widgets/richtext/syntaxhighlighter/syntaxhighlighter.pro | 1 + examples/widgets/richtext/textedit/textedit.pro | 1 + examples/widgets/tools/codecs/codecs.pro | 1 + examples/widgets/tools/completer/completer.pro | 1 + examples/widgets/tools/customcompleter/customcompleter.pro | 1 + examples/widgets/tools/i18n/i18n.pro | 1 + examples/widgets/tools/plugandpaint/plugandpaint.pro | 3 +++ examples/widgets/tools/regexp/regexp.pro | 1 + examples/widgets/tools/regularexpression/regularexpression.pro | 1 + examples/widgets/tools/settingseditor/settingseditor.pro | 1 + examples/widgets/tools/treemodelcompleter/treemodelcompleter.pro | 1 + examples/widgets/tools/undo/undo.pro | 1 + examples/widgets/tools/undoframework/undoframework.pro | 1 + examples/widgets/tutorials/addressbook/part6/part6.pro | 1 + examples/widgets/tutorials/addressbook/part7/part7.pro | 1 + examples/widgets/tutorials/gettingStarted/gsQt/part5/part5.pro | 2 +- examples/widgets/tutorials/modelview/1_readonly/1_readonly.pro | 1 + examples/widgets/tutorials/modelview/2_formatting/2_formatting.pro | 1 + .../widgets/tutorials/modelview/3_changingmodel/3_changingmodel.pro | 1 + examples/widgets/tutorials/modelview/4_headers/4_headers.pro | 1 + examples/widgets/tutorials/modelview/5_edit/5_edit.pro | 1 + examples/widgets/tutorials/modelview/6_treeview/6_treeview.pro | 1 + examples/widgets/tutorials/modelview/7_selections/7_selections.pro | 1 + examples/widgets/tutorials/notepad/notepad.pro | 1 + examples/widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro | 1 + examples/widgets/widgets/calendarwidget/calendarwidget.pro | 1 + examples/widgets/widgets/charactermap/charactermap.pro | 1 + examples/widgets/widgets/elidedlabel/elidedlabel.pro | 1 + examples/widgets/widgets/icons/icons.pro | 1 + examples/widgets/widgets/imageviewer/imageviewer.pro | 1 + examples/widgets/widgets/lineedits/lineedits.pro | 1 + examples/widgets/widgets/movie/movie.pro | 1 + examples/widgets/widgets/scribble/scribble.pro | 1 + examples/widgets/widgets/sliders/sliders.pro | 1 + examples/widgets/widgets/spinboxes/spinboxes.pro | 1 + examples/widgets/widgets/styles/styles.pro | 1 + examples/widgets/widgets/stylesheet/stylesheet.pro | 1 + examples/widgets/widgets/tablet/tablet.pro | 1 + examples/widgets/widgets/validators/validators.pro | 1 + examples/xml/dombookmarks/dombookmarks.pro | 1 + examples/xml/rsslisting/rsslisting.pro | 1 + examples/xml/saxbookmarks/saxbookmarks.pro | 1 + examples/xml/streambookmarks/streambookmarks.pro | 1 + 112 files changed, 115 insertions(+), 1 deletion(-) (limited to 'examples') diff --git a/examples/corelib/ipc/sharedmemory/sharedmemory.pro b/examples/corelib/ipc/sharedmemory/sharedmemory.pro index c1b634732e..f236fbce33 100644 --- a/examples/corelib/ipc/sharedmemory/sharedmemory.pro +++ b/examples/corelib/ipc/sharedmemory/sharedmemory.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) SOURCES += main.cpp \ dialog.cpp diff --git a/examples/corelib/mimetypes/mimetypebrowser/mimetypebrowser.pro b/examples/corelib/mimetypes/mimetypebrowser/mimetypebrowser.pro index 806e9cbd14..5f0dd79963 100644 --- a/examples/corelib/mimetypes/mimetypebrowser/mimetypebrowser.pro +++ b/examples/corelib/mimetypes/mimetypebrowser/mimetypebrowser.pro @@ -1,5 +1,6 @@ TEMPLATE = app QT += widgets +requires(qtConfig(treeview)) CONFIG -= app_bundle CONFIG += c++11 diff --git a/examples/corelib/threads/queuedcustomtype/queuedcustomtype.pro b/examples/corelib/threads/queuedcustomtype/queuedcustomtype.pro index 8b91fb9ac7..95a7a81526 100644 --- a/examples/corelib/threads/queuedcustomtype/queuedcustomtype.pro +++ b/examples/corelib/threads/queuedcustomtype/queuedcustomtype.pro @@ -6,6 +6,7 @@ SOURCES = main.cpp \ renderthread.cpp \ window.cpp QT += widgets +requires(qtConfig(filedialog)) # install target.path = $$[QT_INSTALL_EXAMPLES]/corelib/threads/queuedcustomtype diff --git a/examples/corelib/tools/contiguouscache/contiguouscache.pro b/examples/corelib/tools/contiguouscache/contiguouscache.pro index fb2267fc64..304581356a 100644 --- a/examples/corelib/tools/contiguouscache/contiguouscache.pro +++ b/examples/corelib/tools/contiguouscache/contiguouscache.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(listview)) HEADERS = randomlistmodel.h SOURCES = randomlistmodel.cpp \ diff --git a/examples/network/bearermonitor/bearermonitor.pro b/examples/network/bearermonitor/bearermonitor.pro index d75e021834..7d90b408e0 100644 --- a/examples/network/bearermonitor/bearermonitor.pro +++ b/examples/network/bearermonitor/bearermonitor.pro @@ -1,5 +1,6 @@ TARGET = bearermonitor QT = core gui network widgets +requires(qtConfig(treeview)) HEADERS = sessionwidget.h \ bearermonitor.h diff --git a/examples/network/fortuneclient/fortuneclient.pro b/examples/network/fortuneclient/fortuneclient.pro index 8b376d9c53..6cf04a8b62 100644 --- a/examples/network/fortuneclient/fortuneclient.pro +++ b/examples/network/fortuneclient/fortuneclient.pro @@ -1,4 +1,5 @@ QT += network widgets +requires(qtConfig(combobox)) HEADERS = client.h SOURCES = client.cpp \ diff --git a/examples/network/googlesuggest/googlesuggest.pro b/examples/network/googlesuggest/googlesuggest.pro index 84db77e30b..6e73906303 100644 --- a/examples/network/googlesuggest/googlesuggest.pro +++ b/examples/network/googlesuggest/googlesuggest.pro @@ -1,4 +1,5 @@ QT += network widgets +requires(qtConfig(itemviews)) SOURCES = main.cpp searchbox.cpp googlesuggest.cpp HEADERS = searchbox.h googlesuggest.h diff --git a/examples/network/network-chat/network-chat.pro b/examples/network/network-chat/network-chat.pro index 3d525c96cc..2e3cbbc489 100644 --- a/examples/network/network-chat/network-chat.pro +++ b/examples/network/network-chat/network-chat.pro @@ -12,6 +12,7 @@ SOURCES = chatdialog.cpp \ FORMS = chatdialog.ui QT += network widgets requires(qtConfig(udpsocket)) +requires(qtConfig(listwidget)) # install target.path = $$[QT_INSTALL_EXAMPLES]/network/network-chat diff --git a/examples/network/securesocketclient/securesocketclient.pro b/examples/network/securesocketclient/securesocketclient.pro index 98d2041754..fb81ef6ed2 100644 --- a/examples/network/securesocketclient/securesocketclient.pro +++ b/examples/network/securesocketclient/securesocketclient.pro @@ -10,6 +10,8 @@ FORMS += certificateinfo.ui \ sslclient.ui \ sslerrors.ui QT += network widgets +requires(qtConfig(listwidget)) +requires(qtConfig(combobox)) # install target.path = $$[QT_INSTALL_EXAMPLES]/network/securesocketclient diff --git a/examples/network/torrent/torrent.pro b/examples/network/torrent/torrent.pro index 16a44d8aad..c640c3b5d0 100644 --- a/examples/network/torrent/torrent.pro +++ b/examples/network/torrent/torrent.pro @@ -1,4 +1,5 @@ QT += network widgets +requires(qtConfig(filedialog)) HEADERS += addtorrentdialog.h \ bencodeparser.h \ diff --git a/examples/opengl/contextinfo/contextinfo.pro b/examples/opengl/contextinfo/contextinfo.pro index 2836e5ea5a..3d948dd282 100644 --- a/examples/opengl/contextinfo/contextinfo.pro +++ b/examples/opengl/contextinfo/contextinfo.pro @@ -1,5 +1,6 @@ TEMPLATE = app QT += widgets +requires(qtConfig(filedialog)) SOURCES += main.cpp \ widget.cpp \ diff --git a/examples/qtconcurrent/imagescaling/imagescaling.pro b/examples/qtconcurrent/imagescaling/imagescaling.pro index 110f8f1b0b..127fa532c9 100644 --- a/examples/qtconcurrent/imagescaling/imagescaling.pro +++ b/examples/qtconcurrent/imagescaling/imagescaling.pro @@ -1,4 +1,5 @@ QT += concurrent widgets +requires(qtConfig(filedialog)) SOURCES += main.cpp imagescaling.cpp HEADERS += imagescaling.h diff --git a/examples/sql/books/books.pro b/examples/sql/books/books.pro index 2b3d541fe8..870e4a6c00 100644 --- a/examples/sql/books/books.pro +++ b/examples/sql/books/books.pro @@ -7,6 +7,7 @@ SOURCES = bookdelegate.cpp main.cpp bookwindow.cpp FORMS = bookwindow.ui QT += sql widgets widgets +requires(qtConfig(tableview)) target.path = $$[QT_INSTALL_EXAMPLES]/sql/books INSTALLS += target diff --git a/examples/sql/cachedtable/cachedtable.pro b/examples/sql/cachedtable/cachedtable.pro index 74f83bbec7..e9bcaa00d4 100644 --- a/examples/sql/cachedtable/cachedtable.pro +++ b/examples/sql/cachedtable/cachedtable.pro @@ -3,6 +3,7 @@ HEADERS = ../connection.h \ SOURCES = main.cpp \ tableeditor.cpp QT += sql widgets +requires(qtConfig(tableview)) # install target.path = $$[QT_INSTALL_EXAMPLES]/sql/cachedtable diff --git a/examples/sql/drilldown/drilldown.pro b/examples/sql/drilldown/drilldown.pro index ef286bbf25..086e12ce35 100644 --- a/examples/sql/drilldown/drilldown.pro +++ b/examples/sql/drilldown/drilldown.pro @@ -8,6 +8,7 @@ SOURCES = imageitem.cpp \ main.cpp \ view.cpp QT += sql widgets +requires(qtConfig(combobox)) # install target.path = $$[QT_INSTALL_EXAMPLES]/sql/drilldown diff --git a/examples/sql/masterdetail/masterdetail.pro b/examples/sql/masterdetail/masterdetail.pro index 6f02aa0270..74050ceb20 100644 --- a/examples/sql/masterdetail/masterdetail.pro +++ b/examples/sql/masterdetail/masterdetail.pro @@ -8,6 +8,7 @@ SOURCES = dialog.cpp \ QT += sql widgets QT += xml widgets +requires(qtConfig(tableview)) EXAMPLE_FILES = albumdetails.xml diff --git a/examples/sql/querymodel/querymodel.pro b/examples/sql/querymodel/querymodel.pro index 498c14e4dc..79b61e8649 100644 --- a/examples/sql/querymodel/querymodel.pro +++ b/examples/sql/querymodel/querymodel.pro @@ -5,6 +5,7 @@ SOURCES = customsqlmodel.cpp \ editablesqlmodel.cpp \ main.cpp QT += sql widgets +requires(qtConfig(tableview)) # install target.path = $$[QT_INSTALL_EXAMPLES]/sql/querymodel diff --git a/examples/sql/relationaltablemodel/relationaltablemodel.pro b/examples/sql/relationaltablemodel/relationaltablemodel.pro index 677f5d886c..8ed5ee3bf1 100644 --- a/examples/sql/relationaltablemodel/relationaltablemodel.pro +++ b/examples/sql/relationaltablemodel/relationaltablemodel.pro @@ -1,6 +1,7 @@ HEADERS = ../connection.h SOURCES = relationaltablemodel.cpp QT += sql widgets +requires(qtConfig(tableview)) # install target.path = $$[QT_INSTALL_EXAMPLES]/sql/relationaltablemodel diff --git a/examples/sql/sqlbrowser/sqlbrowser.pro b/examples/sql/sqlbrowser/sqlbrowser.pro index 1cc13d754f..47174c5725 100644 --- a/examples/sql/sqlbrowser/sqlbrowser.pro +++ b/examples/sql/sqlbrowser/sqlbrowser.pro @@ -2,6 +2,7 @@ TEMPLATE = app TARGET = sqlbrowser QT += sql widgets +requires(qtConfig(tableview)) HEADERS = browser.h connectionwidget.h qsqlconnectiondialog.h SOURCES = main.cpp browser.cpp connectionwidget.cpp qsqlconnectiondialog.cpp diff --git a/examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro b/examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro index fe600a9124..48820bc3b3 100644 --- a/examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro +++ b/examples/sql/sqlwidgetmapper/sqlwidgetmapper.pro @@ -2,6 +2,7 @@ HEADERS = window.h SOURCES = main.cpp \ window.cpp QT += sql widgets +requires(qtConfig(combobox)) # install target.path = $$[QT_INSTALL_EXAMPLES]/sql/sqlwidgetmapper diff --git a/examples/sql/tablemodel/tablemodel.pro b/examples/sql/tablemodel/tablemodel.pro index ab339f26d2..af2816d48b 100644 --- a/examples/sql/tablemodel/tablemodel.pro +++ b/examples/sql/tablemodel/tablemodel.pro @@ -1,6 +1,7 @@ HEADERS = ../connection.h SOURCES = tablemodel.cpp QT += sql widgets +requires(qtConfig(tableview)) # install target.path = $$[QT_INSTALL_EXAMPLES]/sql/tablemodel diff --git a/examples/touch/fingerpaint/fingerpaint.pro b/examples/touch/fingerpaint/fingerpaint.pro index 97a2689501..f196f7eed4 100644 --- a/examples/touch/fingerpaint/fingerpaint.pro +++ b/examples/touch/fingerpaint/fingerpaint.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) qtHaveModule(printsupport): QT += printsupport HEADERS = mainwindow.h \ diff --git a/examples/widgets/animation/easing/easing.pro b/examples/widgets/animation/easing/easing.pro index 498180c0bb..097e232c2f 100644 --- a/examples/widgets/animation/easing/easing.pro +++ b/examples/widgets/animation/easing/easing.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(listwidget)) HEADERS = window.h \ animation.h diff --git a/examples/widgets/desktop/screenshot/screenshot.pro b/examples/widgets/desktop/screenshot/screenshot.pro index d179833cbd..37108503de 100644 --- a/examples/widgets/desktop/screenshot/screenshot.pro +++ b/examples/widgets/desktop/screenshot/screenshot.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = screenshot.h SOURCES = main.cpp \ diff --git a/examples/widgets/desktop/systray/systray.pro b/examples/widgets/desktop/systray/systray.pro index 1d4fdc7843..e0708ea832 100644 --- a/examples/widgets/desktop/systray/systray.pro +++ b/examples/widgets/desktop/systray/systray.pro @@ -4,6 +4,7 @@ SOURCES = main.cpp \ RESOURCES = systray.qrc QT += widgets +requires(qtConfig(combobox)) # install target.path = $$[QT_INSTALL_EXAMPLES]/widgets/desktop/systray diff --git a/examples/widgets/dialogs/findfiles/findfiles.pro b/examples/widgets/dialogs/findfiles/findfiles.pro index 2dd058ac5c..4fb77f0dd7 100644 --- a/examples/widgets/dialogs/findfiles/findfiles.pro +++ b/examples/widgets/dialogs/findfiles/findfiles.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = window.h SOURCES = main.cpp \ diff --git a/examples/widgets/dialogs/standarddialogs/standarddialogs.pro b/examples/widgets/dialogs/standarddialogs/standarddialogs.pro index d2e9e19771..95396db022 100644 --- a/examples/widgets/dialogs/standarddialogs/standarddialogs.pro +++ b/examples/widgets/dialogs/standarddialogs/standarddialogs.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = dialog.h SOURCES = dialog.cpp \ diff --git a/examples/widgets/dialogs/tabdialog/tabdialog.pro b/examples/widgets/dialogs/tabdialog/tabdialog.pro index 8a686b4f5c..00f1815ca8 100644 --- a/examples/widgets/dialogs/tabdialog/tabdialog.pro +++ b/examples/widgets/dialogs/tabdialog/tabdialog.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(listwidget)) HEADERS = tabdialog.h SOURCES = main.cpp \ diff --git a/examples/widgets/draganddrop/dropsite/dropsite.pro b/examples/widgets/draganddrop/dropsite/dropsite.pro index 606b0c266d..41455a46dc 100644 --- a/examples/widgets/draganddrop/dropsite/dropsite.pro +++ b/examples/widgets/draganddrop/dropsite/dropsite.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(tablewidget)) HEADERS = droparea.h \ dropsitewindow.h diff --git a/examples/widgets/draganddrop/puzzle/puzzle.pro b/examples/widgets/draganddrop/puzzle/puzzle.pro index 97e7206682..c462ba1bb8 100644 --- a/examples/widgets/draganddrop/puzzle/puzzle.pro +++ b/examples/widgets/draganddrop/puzzle/puzzle.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = mainwindow.h \ pieceslist.h \ diff --git a/examples/widgets/gestures/imagegestures/imagegestures.pro b/examples/widgets/gestures/imagegestures/imagegestures.pro index 0d5b2f286c..9563e5fcc3 100644 --- a/examples/widgets/gestures/imagegestures/imagegestures.pro +++ b/examples/widgets/gestures/imagegestures/imagegestures.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = imagewidget.h \ mainwidget.h diff --git a/examples/widgets/graphicsview/boxes/boxes.pro b/examples/widgets/graphicsview/boxes/boxes.pro index afdca816b1..601edd6883 100644 --- a/examples/widgets/graphicsview/boxes/boxes.pro +++ b/examples/widgets/graphicsview/boxes/boxes.pro @@ -1,4 +1,5 @@ QT += opengl widgets +requires(qtConfig(combobox)) qtConfig(opengles.|angle|dynamicgl): error("This example requires Qt to be configured with -opengl desktop") diff --git a/examples/widgets/graphicsview/diagramscene/diagramscene.pro b/examples/widgets/graphicsview/diagramscene/diagramscene.pro index 7045f41d03..c19dcff3a9 100644 --- a/examples/widgets/graphicsview/diagramscene/diagramscene.pro +++ b/examples/widgets/graphicsview/diagramscene/diagramscene.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(fontcombobox)) HEADERS = mainwindow.h \ diagramitem.h \ diff --git a/examples/widgets/graphicsview/embeddeddialogs/embeddeddialogs.pro b/examples/widgets/graphicsview/embeddeddialogs/embeddeddialogs.pro index 993a5f22b7..60c507fc3d 100644 --- a/examples/widgets/graphicsview/embeddeddialogs/embeddeddialogs.pro +++ b/examples/widgets/graphicsview/embeddeddialogs/embeddeddialogs.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(fontcombobox)) SOURCES += main.cpp SOURCES += customproxy.cpp embeddeddialog.cpp diff --git a/examples/widgets/graphicsview/padnavigator/padnavigator.pro b/examples/widgets/graphicsview/padnavigator/padnavigator.pro index c2bc79b5cc..53a57c85d7 100644 --- a/examples/widgets/graphicsview/padnavigator/padnavigator.pro +++ b/examples/widgets/graphicsview/padnavigator/padnavigator.pro @@ -17,6 +17,7 @@ FORMS += \ form.ui QT += widgets +requires(qtConfig(treewidget)) qtHaveModule(opengl): QT += opengl # install diff --git a/examples/widgets/itemviews/addressbook/addressbook.pro b/examples/widgets/itemviews/addressbook/addressbook.pro index 5e2f1bcbbc..498b2574ce 100644 --- a/examples/widgets/itemviews/addressbook/addressbook.pro +++ b/examples/widgets/itemviews/addressbook/addressbook.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(listview)) SOURCES = adddialog.cpp \ addresswidget.cpp \ diff --git a/examples/widgets/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro b/examples/widgets/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro index 2469a4ef20..c8087666fe 100644 --- a/examples/widgets/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro +++ b/examples/widgets/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = window.h SOURCES = main.cpp \ diff --git a/examples/widgets/itemviews/chart/chart.pro b/examples/widgets/itemviews/chart/chart.pro index 4b64b01e8a..323f6202e4 100644 --- a/examples/widgets/itemviews/chart/chart.pro +++ b/examples/widgets/itemviews/chart/chart.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = mainwindow.h \ pieview.h diff --git a/examples/widgets/itemviews/coloreditorfactory/coloreditorfactory.pro b/examples/widgets/itemviews/coloreditorfactory/coloreditorfactory.pro index 82cb264ddd..2d16ab5e2b 100644 --- a/examples/widgets/itemviews/coloreditorfactory/coloreditorfactory.pro +++ b/examples/widgets/itemviews/coloreditorfactory/coloreditorfactory.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = colorlisteditor.h \ window.h diff --git a/examples/widgets/itemviews/combowidgetmapper/combowidgetmapper.pro b/examples/widgets/itemviews/combowidgetmapper/combowidgetmapper.pro index 37f82fa5ae..a5bbc2abe0 100644 --- a/examples/widgets/itemviews/combowidgetmapper/combowidgetmapper.pro +++ b/examples/widgets/itemviews/combowidgetmapper/combowidgetmapper.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = window.h SOURCES = main.cpp \ diff --git a/examples/widgets/itemviews/customsortfiltermodel/customsortfiltermodel.pro b/examples/widgets/itemviews/customsortfiltermodel/customsortfiltermodel.pro index 630beddcb8..60fd94103d 100644 --- a/examples/widgets/itemviews/customsortfiltermodel/customsortfiltermodel.pro +++ b/examples/widgets/itemviews/customsortfiltermodel/customsortfiltermodel.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(treeview)) HEADERS = mysortfilterproxymodel.h \ window.h \ diff --git a/examples/widgets/itemviews/dirview/dirview.pro b/examples/widgets/itemviews/dirview/dirview.pro index 511ec0ed98..981a64a7d6 100644 --- a/examples/widgets/itemviews/dirview/dirview.pro +++ b/examples/widgets/itemviews/dirview/dirview.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(treeview)) SOURCES = main.cpp diff --git a/examples/widgets/itemviews/editabletreemodel/editabletreemodel.pro b/examples/widgets/itemviews/editabletreemodel/editabletreemodel.pro index a6c1e5563f..a157a90761 100644 --- a/examples/widgets/itemviews/editabletreemodel/editabletreemodel.pro +++ b/examples/widgets/itemviews/editabletreemodel/editabletreemodel.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(treeview)) FORMS = mainwindow.ui HEADERS = mainwindow.h \ diff --git a/examples/widgets/itemviews/fetchmore/fetchmore.pro b/examples/widgets/itemviews/fetchmore/fetchmore.pro index eb4275da19..164033f0a2 100644 --- a/examples/widgets/itemviews/fetchmore/fetchmore.pro +++ b/examples/widgets/itemviews/fetchmore/fetchmore.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(listview)) HEADERS = filelistmodel.h \ window.h diff --git a/examples/widgets/itemviews/frozencolumn/frozencolumn.pro b/examples/widgets/itemviews/frozencolumn/frozencolumn.pro index 717ba40a9d..cf7a9eecac 100644 --- a/examples/widgets/itemviews/frozencolumn/frozencolumn.pro +++ b/examples/widgets/itemviews/frozencolumn/frozencolumn.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(tableview)) HEADERS += freezetablewidget.h SOURCES += main.cpp freezetablewidget.cpp diff --git a/examples/widgets/itemviews/interview/interview.pro b/examples/widgets/itemviews/interview/interview.pro index 0e480e939c..6d64f23eb9 100644 --- a/examples/widgets/itemviews/interview/interview.pro +++ b/examples/widgets/itemviews/interview/interview.pro @@ -1,5 +1,6 @@ TEMPLATE = app QT += widgets +requires(qtConfig(treeview)) HEADERS += model.h SOURCES += model.cpp main.cpp diff --git a/examples/widgets/itemviews/pixelator/pixelator.pro b/examples/widgets/itemviews/pixelator/pixelator.pro index 35176a6026..421f626e28 100644 --- a/examples/widgets/itemviews/pixelator/pixelator.pro +++ b/examples/widgets/itemviews/pixelator/pixelator.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(tableview)) qtHaveModule(printsupport): QT += printsupport HEADERS = imagemodel.h \ diff --git a/examples/widgets/itemviews/puzzle/puzzle.pro b/examples/widgets/itemviews/puzzle/puzzle.pro index 55f1d7e709..dcc27aae6a 100644 --- a/examples/widgets/itemviews/puzzle/puzzle.pro +++ b/examples/widgets/itemviews/puzzle/puzzle.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(listview)) HEADERS = mainwindow.h \ piecesmodel.h \ diff --git a/examples/widgets/itemviews/simpledommodel/simpledommodel.pro b/examples/widgets/itemviews/simpledommodel/simpledommodel.pro index db15632ba9..3d45920e36 100644 --- a/examples/widgets/itemviews/simpledommodel/simpledommodel.pro +++ b/examples/widgets/itemviews/simpledommodel/simpledommodel.pro @@ -6,6 +6,7 @@ SOURCES = domitem.cpp \ main.cpp \ mainwindow.cpp QT += xml widgets +requires(qtConfig(filedialog)) # install target.path = $$[QT_INSTALL_EXAMPLES]/widgets/itemviews/simpledommodel diff --git a/examples/widgets/itemviews/simpletreemodel/simpletreemodel.pro b/examples/widgets/itemviews/simpletreemodel/simpletreemodel.pro index 82484c9971..41afb54382 100644 --- a/examples/widgets/itemviews/simpletreemodel/simpletreemodel.pro +++ b/examples/widgets/itemviews/simpletreemodel/simpletreemodel.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(treeview)) HEADERS = treeitem.h \ treemodel.h diff --git a/examples/widgets/itemviews/simplewidgetmapper/simplewidgetmapper.pro b/examples/widgets/itemviews/simplewidgetmapper/simplewidgetmapper.pro index 1d5cca3f01..f86a16bd3f 100644 --- a/examples/widgets/itemviews/simplewidgetmapper/simplewidgetmapper.pro +++ b/examples/widgets/itemviews/simplewidgetmapper/simplewidgetmapper.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(datawidgetmapper)) HEADERS = window.h SOURCES = main.cpp \ diff --git a/examples/widgets/itemviews/spinboxdelegate/spinboxdelegate.pro b/examples/widgets/itemviews/spinboxdelegate/spinboxdelegate.pro index d0430d8470..2a6fed223a 100644 --- a/examples/widgets/itemviews/spinboxdelegate/spinboxdelegate.pro +++ b/examples/widgets/itemviews/spinboxdelegate/spinboxdelegate.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(tableview)) HEADERS = delegate.h SOURCES = delegate.cpp \ diff --git a/examples/widgets/itemviews/spreadsheet/spreadsheet.pro b/examples/widgets/itemviews/spreadsheet/spreadsheet.pro index 56f7424a93..afdf9d9d7a 100644 --- a/examples/widgets/itemviews/spreadsheet/spreadsheet.pro +++ b/examples/widgets/itemviews/spreadsheet/spreadsheet.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(treeview)) qtHaveModule(printsupport): QT += printsupport #unix:qtHaveModule(dbus): QT += dbus widgets diff --git a/examples/widgets/itemviews/stardelegate/stardelegate.pro b/examples/widgets/itemviews/stardelegate/stardelegate.pro index 95d1367fbb..7e8f252e16 100644 --- a/examples/widgets/itemviews/stardelegate/stardelegate.pro +++ b/examples/widgets/itemviews/stardelegate/stardelegate.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(tablewidget)) HEADERS = stardelegate.h \ stareditor.h \ diff --git a/examples/widgets/itemviews/storageview/storageview.pro b/examples/widgets/itemviews/storageview/storageview.pro index 07e7fb5145..2fdb78e7b8 100644 --- a/examples/widgets/itemviews/storageview/storageview.pro +++ b/examples/widgets/itemviews/storageview/storageview.pro @@ -1,4 +1,5 @@ QT += core gui widgets +requires(qtConfig(treeview)) TARGET = storageview TEMPLATE = app SOURCES += storagemodel.cpp \ diff --git a/examples/widgets/layouts/basiclayouts/basiclayouts.pro b/examples/widgets/layouts/basiclayouts/basiclayouts.pro index 0ff1347743..3df4a63b20 100644 --- a/examples/widgets/layouts/basiclayouts/basiclayouts.pro +++ b/examples/widgets/layouts/basiclayouts/basiclayouts.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = dialog.h SOURCES = dialog.cpp \ diff --git a/examples/widgets/layouts/dynamiclayouts/dynamiclayouts.pro b/examples/widgets/layouts/dynamiclayouts/dynamiclayouts.pro index c2ca53546c..dcd4288698 100644 --- a/examples/widgets/layouts/dynamiclayouts/dynamiclayouts.pro +++ b/examples/widgets/layouts/dynamiclayouts/dynamiclayouts.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = dialog.h SOURCES = dialog.cpp \ diff --git a/examples/widgets/mainwindows/application/application.pro b/examples/widgets/mainwindows/application/application.pro index 0f451754f2..e55655a934 100644 --- a/examples/widgets/mainwindows/application/application.pro +++ b/examples/widgets/mainwindows/application/application.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = mainwindow.h SOURCES = main.cpp \ diff --git a/examples/widgets/mainwindows/dockwidgets/dockwidgets.pro b/examples/widgets/mainwindows/dockwidgets/dockwidgets.pro index 9cd3128a66..3acded5ed3 100644 --- a/examples/widgets/mainwindows/dockwidgets/dockwidgets.pro +++ b/examples/widgets/mainwindows/dockwidgets/dockwidgets.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(listwidget)) qtHaveModule(printsupport): QT += printsupport HEADERS = mainwindow.h diff --git a/examples/widgets/mainwindows/mainwindow/mainwindow.pro b/examples/widgets/mainwindows/mainwindow/mainwindow.pro index bf92d0e3ca..446d07ee6e 100644 --- a/examples/widgets/mainwindows/mainwindow/mainwindow.pro +++ b/examples/widgets/mainwindows/mainwindow/mainwindow.pro @@ -1,5 +1,6 @@ TEMPLATE = app QT += widgets +requires(qtConfig(combobox)) HEADERS += colorswatch.h mainwindow.h toolbar.h SOURCES += colorswatch.cpp mainwindow.cpp toolbar.cpp main.cpp diff --git a/examples/widgets/mainwindows/mdi/mdi.pro b/examples/widgets/mainwindows/mdi/mdi.pro index 2e3c232a56..f2c236f7e2 100644 --- a/examples/widgets/mainwindows/mdi/mdi.pro +++ b/examples/widgets/mainwindows/mdi/mdi.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = mainwindow.h \ mdichild.h diff --git a/examples/widgets/mainwindows/sdi/sdi.pro b/examples/widgets/mainwindows/sdi/sdi.pro index 83f1c0f805..30d07b0665 100644 --- a/examples/widgets/mainwindows/sdi/sdi.pro +++ b/examples/widgets/mainwindows/sdi/sdi.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = mainwindow.h SOURCES = main.cpp \ diff --git a/examples/widgets/painting/basicdrawing/basicdrawing.pro b/examples/widgets/painting/basicdrawing/basicdrawing.pro index a7b3cff9cd..aba62a3683 100644 --- a/examples/widgets/painting/basicdrawing/basicdrawing.pro +++ b/examples/widgets/painting/basicdrawing/basicdrawing.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = renderarea.h \ window.h diff --git a/examples/widgets/painting/fontsampler/fontsampler.pro b/examples/widgets/painting/fontsampler/fontsampler.pro index 08dd07bc08..5d3461f4b8 100644 --- a/examples/widgets/painting/fontsampler/fontsampler.pro +++ b/examples/widgets/painting/fontsampler/fontsampler.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) qtHaveModule(printsupport): QT += printsupport FORMS = mainwindowbase.ui diff --git a/examples/widgets/painting/imagecomposition/imagecomposition.pro b/examples/widgets/painting/imagecomposition/imagecomposition.pro index 42c70471c1..3b7275c4f1 100644 --- a/examples/widgets/painting/imagecomposition/imagecomposition.pro +++ b/examples/widgets/painting/imagecomposition/imagecomposition.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = imagecomposer.h SOURCES = imagecomposer.cpp \ diff --git a/examples/widgets/painting/painterpaths/painterpaths.pro b/examples/widgets/painting/painterpaths/painterpaths.pro index dfff238dd1..ab238434e6 100644 --- a/examples/widgets/painting/painterpaths/painterpaths.pro +++ b/examples/widgets/painting/painterpaths/painterpaths.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = renderarea.h \ window.h diff --git a/examples/widgets/painting/transformations/transformations.pro b/examples/widgets/painting/transformations/transformations.pro index 3f5398a228..e97dc87145 100644 --- a/examples/widgets/painting/transformations/transformations.pro +++ b/examples/widgets/painting/transformations/transformations.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = renderarea.h \ window.h diff --git a/examples/widgets/richtext/calendar/calendar.pro b/examples/widgets/richtext/calendar/calendar.pro index 5adb99aac3..199c1dbb8d 100644 --- a/examples/widgets/richtext/calendar/calendar.pro +++ b/examples/widgets/richtext/calendar/calendar.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = mainwindow.h SOURCES = main.cpp \ diff --git a/examples/widgets/richtext/orderform/orderform.pro b/examples/widgets/richtext/orderform/orderform.pro index 0eb9da3ae1..a24ac495cd 100644 --- a/examples/widgets/richtext/orderform/orderform.pro +++ b/examples/widgets/richtext/orderform/orderform.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(tablewidget)) qtHaveModule(printsupport): QT += printsupport HEADERS = detailsdialog.h \ diff --git a/examples/widgets/richtext/syntaxhighlighter/syntaxhighlighter.pro b/examples/widgets/richtext/syntaxhighlighter/syntaxhighlighter.pro index ae51662341..e0d26bdbe0 100644 --- a/examples/widgets/richtext/syntaxhighlighter/syntaxhighlighter.pro +++ b/examples/widgets/richtext/syntaxhighlighter/syntaxhighlighter.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = highlighter.h \ mainwindow.h diff --git a/examples/widgets/richtext/textedit/textedit.pro b/examples/widgets/richtext/textedit/textedit.pro index c32bf68f68..b7a2155b0b 100644 --- a/examples/widgets/richtext/textedit/textedit.pro +++ b/examples/widgets/richtext/textedit/textedit.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) qtHaveModule(printsupport): QT += printsupport TEMPLATE = app diff --git a/examples/widgets/tools/codecs/codecs.pro b/examples/widgets/tools/codecs/codecs.pro index 2bdb130268..13daa79237 100644 --- a/examples/widgets/tools/codecs/codecs.pro +++ b/examples/widgets/tools/codecs/codecs.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS += mainwindow.h \ previewform.h diff --git a/examples/widgets/tools/completer/completer.pro b/examples/widgets/tools/completer/completer.pro index cbc6ec85b5..c616e08468 100644 --- a/examples/widgets/tools/completer/completer.pro +++ b/examples/widgets/tools/completer/completer.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(completer)) HEADERS = fsmodel.h \ mainwindow.h diff --git a/examples/widgets/tools/customcompleter/customcompleter.pro b/examples/widgets/tools/customcompleter/customcompleter.pro index 499fab5537..74c2ceb320 100644 --- a/examples/widgets/tools/customcompleter/customcompleter.pro +++ b/examples/widgets/tools/customcompleter/customcompleter.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(completer)) HEADERS = mainwindow.h \ textedit.h diff --git a/examples/widgets/tools/i18n/i18n.pro b/examples/widgets/tools/i18n/i18n.pro index 8bfdd07a63..a4d5e418ea 100644 --- a/examples/widgets/tools/i18n/i18n.pro +++ b/examples/widgets/tools/i18n/i18n.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(listwidget)) HEADERS = languagechooser.h \ mainwindow.h diff --git a/examples/widgets/tools/plugandpaint/plugandpaint.pro b/examples/widgets/tools/plugandpaint/plugandpaint.pro index f7da8a52bd..58c4dbbb6e 100644 --- a/examples/widgets/tools/plugandpaint/plugandpaint.pro +++ b/examples/widgets/tools/plugandpaint/plugandpaint.pro @@ -1,3 +1,6 @@ +QT_FOR_CONFIG += widgets +requires(qtConfig(inputdialog)) + TEMPLATE = subdirs SUBDIRS = plugins app diff --git a/examples/widgets/tools/regexp/regexp.pro b/examples/widgets/tools/regexp/regexp.pro index f80c16fb60..a4c2971c25 100644 --- a/examples/widgets/tools/regexp/regexp.pro +++ b/examples/widgets/tools/regexp/regexp.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = regexpdialog.h SOURCES = regexpdialog.cpp \ diff --git a/examples/widgets/tools/regularexpression/regularexpression.pro b/examples/widgets/tools/regularexpression/regularexpression.pro index 8e72e171b8..cc23402b9d 100644 --- a/examples/widgets/tools/regularexpression/regularexpression.pro +++ b/examples/widgets/tools/regularexpression/regularexpression.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(treewidget)) HEADERS = regularexpressiondialog.h SOURCES = regularexpressiondialog.cpp \ diff --git a/examples/widgets/tools/settingseditor/settingseditor.pro b/examples/widgets/tools/settingseditor/settingseditor.pro index 5e605f1941..4880b7e582 100644 --- a/examples/widgets/tools/settingseditor/settingseditor.pro +++ b/examples/widgets/tools/settingseditor/settingseditor.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(tablewidget)) HEADERS = locationdialog.h \ mainwindow.h \ diff --git a/examples/widgets/tools/treemodelcompleter/treemodelcompleter.pro b/examples/widgets/tools/treemodelcompleter/treemodelcompleter.pro index 9f2b1ca9e4..ec25e0fc1c 100644 --- a/examples/widgets/tools/treemodelcompleter/treemodelcompleter.pro +++ b/examples/widgets/tools/treemodelcompleter/treemodelcompleter.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(completer)) HEADERS = treemodelcompleter.h \ mainwindow.h diff --git a/examples/widgets/tools/undo/undo.pro b/examples/widgets/tools/undo/undo.pro index 3727c8cbde..9b7b577dd3 100644 --- a/examples/widgets/tools/undo/undo.pro +++ b/examples/widgets/tools/undo/undo.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(undoview)) SOURCES += main.cpp mainwindow.cpp commands.cpp document.cpp HEADERS += mainwindow.h commands.h document.h diff --git a/examples/widgets/tools/undoframework/undoframework.pro b/examples/widgets/tools/undoframework/undoframework.pro index 5c877be338..9f7fbc3375 100644 --- a/examples/widgets/tools/undoframework/undoframework.pro +++ b/examples/widgets/tools/undoframework/undoframework.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(undoview)) HEADERS = commands.h \ diagramitem.h \ diff --git a/examples/widgets/tutorials/addressbook/part6/part6.pro b/examples/widgets/tutorials/addressbook/part6/part6.pro index 02473e2bfe..6796f30a73 100644 --- a/examples/widgets/tutorials/addressbook/part6/part6.pro +++ b/examples/widgets/tutorials/addressbook/part6/part6.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) SOURCES = addressbook.cpp \ finddialog.cpp \ diff --git a/examples/widgets/tutorials/addressbook/part7/part7.pro b/examples/widgets/tutorials/addressbook/part7/part7.pro index bab6a593d6..6a99799c67 100644 --- a/examples/widgets/tutorials/addressbook/part7/part7.pro +++ b/examples/widgets/tutorials/addressbook/part7/part7.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) SOURCES = addressbook.cpp \ finddialog.cpp \ diff --git a/examples/widgets/tutorials/gettingStarted/gsQt/part5/part5.pro b/examples/widgets/tutorials/gettingStarted/gsQt/part5/part5.pro index 032f220b83..12378f305a 100644 --- a/examples/widgets/tutorials/gettingStarted/gsQt/part5/part5.pro +++ b/examples/widgets/tutorials/gettingStarted/gsQt/part5/part5.pro @@ -1,5 +1,5 @@ - QT += widgets +requires(qtConfig(filedialog)) SOURCES = main.cpp # install diff --git a/examples/widgets/tutorials/modelview/1_readonly/1_readonly.pro b/examples/widgets/tutorials/modelview/1_readonly/1_readonly.pro index 72a74bbbac..18cb65d1ec 100644 --- a/examples/widgets/tutorials/modelview/1_readonly/1_readonly.pro +++ b/examples/widgets/tutorials/modelview/1_readonly/1_readonly.pro @@ -3,6 +3,7 @@ TARGET = mv_readonly TEMPLATE = app QT += widgets +requires(qtConfig(tableview)) SOURCES += main.cpp \ mymodel.cpp diff --git a/examples/widgets/tutorials/modelview/2_formatting/2_formatting.pro b/examples/widgets/tutorials/modelview/2_formatting/2_formatting.pro index 8bf556f73b..590db82c93 100644 --- a/examples/widgets/tutorials/modelview/2_formatting/2_formatting.pro +++ b/examples/widgets/tutorials/modelview/2_formatting/2_formatting.pro @@ -3,6 +3,7 @@ TARGET = mv_formatting TEMPLATE = app QT += widgets +requires(qtConfig(tableview)) SOURCES += main.cpp \ mymodel.cpp diff --git a/examples/widgets/tutorials/modelview/3_changingmodel/3_changingmodel.pro b/examples/widgets/tutorials/modelview/3_changingmodel/3_changingmodel.pro index 24c790d3a1..1ac36808e7 100644 --- a/examples/widgets/tutorials/modelview/3_changingmodel/3_changingmodel.pro +++ b/examples/widgets/tutorials/modelview/3_changingmodel/3_changingmodel.pro @@ -3,6 +3,7 @@ TARGET = mv_changingmodel TEMPLATE = app QT += widgets +requires(qtConfig(tableview)) SOURCES += main.cpp \ mymodel.cpp diff --git a/examples/widgets/tutorials/modelview/4_headers/4_headers.pro b/examples/widgets/tutorials/modelview/4_headers/4_headers.pro index 354c39319c..0aae599de0 100644 --- a/examples/widgets/tutorials/modelview/4_headers/4_headers.pro +++ b/examples/widgets/tutorials/modelview/4_headers/4_headers.pro @@ -3,6 +3,7 @@ TARGET = mv_headers TEMPLATE = app QT += widgets +requires(qtConfig(tableview)) SOURCES += main.cpp \ mymodel.cpp diff --git a/examples/widgets/tutorials/modelview/5_edit/5_edit.pro b/examples/widgets/tutorials/modelview/5_edit/5_edit.pro index 957f6e701a..b8ac19e140 100644 --- a/examples/widgets/tutorials/modelview/5_edit/5_edit.pro +++ b/examples/widgets/tutorials/modelview/5_edit/5_edit.pro @@ -3,6 +3,7 @@ TARGET = mv_edit TEMPLATE = app QT += widgets +requires(qtConfig(tableview)) SOURCES += main.cpp \ mainwindow.cpp \ diff --git a/examples/widgets/tutorials/modelview/6_treeview/6_treeview.pro b/examples/widgets/tutorials/modelview/6_treeview/6_treeview.pro index cbcd3eed5e..84190d0663 100644 --- a/examples/widgets/tutorials/modelview/6_treeview/6_treeview.pro +++ b/examples/widgets/tutorials/modelview/6_treeview/6_treeview.pro @@ -1,6 +1,7 @@ TARGET = mv_tree TEMPLATE = app QT += widgets +requires(qtConfig(treeview)) SOURCES += main.cpp \ mainwindow.cpp HEADERS += mainwindow.h diff --git a/examples/widgets/tutorials/modelview/7_selections/7_selections.pro b/examples/widgets/tutorials/modelview/7_selections/7_selections.pro index 24065d39a7..78ddd8e409 100644 --- a/examples/widgets/tutorials/modelview/7_selections/7_selections.pro +++ b/examples/widgets/tutorials/modelview/7_selections/7_selections.pro @@ -1,6 +1,7 @@ TARGET = mv_selections TEMPLATE = app QT += widgets +requires(qtConfig(treeview)) SOURCES += main.cpp \ mainwindow.cpp HEADERS += mainwindow.h diff --git a/examples/widgets/tutorials/notepad/notepad.pro b/examples/widgets/tutorials/notepad/notepad.pro index 7369dbc991..a552dacf00 100644 --- a/examples/widgets/tutorials/notepad/notepad.pro +++ b/examples/widgets/tutorials/notepad/notepad.pro @@ -2,6 +2,7 @@ TEMPLATE = app TARGET = notepad QT += printsupport +requires(qtConfig(fontdialog)) SOURCES += \ main.cpp\ diff --git a/examples/widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro b/examples/widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro index 33ee6e6cb0..d47fb15eef 100644 --- a/examples/widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro +++ b/examples/widgets/tutorials/widgets/nestedlayouts/nestedlayouts.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(tableview)) SOURCES = main.cpp diff --git a/examples/widgets/widgets/calendarwidget/calendarwidget.pro b/examples/widgets/widgets/calendarwidget/calendarwidget.pro index a60f10bf36..4d130a48a1 100644 --- a/examples/widgets/widgets/calendarwidget/calendarwidget.pro +++ b/examples/widgets/widgets/calendarwidget/calendarwidget.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = window.h SOURCES = main.cpp \ diff --git a/examples/widgets/widgets/charactermap/charactermap.pro b/examples/widgets/widgets/charactermap/charactermap.pro index 0450940c22..373aabca73 100644 --- a/examples/widgets/widgets/charactermap/charactermap.pro +++ b/examples/widgets/widgets/charactermap/charactermap.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = characterwidget.h \ mainwindow.h diff --git a/examples/widgets/widgets/elidedlabel/elidedlabel.pro b/examples/widgets/widgets/elidedlabel/elidedlabel.pro index 1c135ed9c3..34040c92af 100644 --- a/examples/widgets/widgets/elidedlabel/elidedlabel.pro +++ b/examples/widgets/widgets/elidedlabel/elidedlabel.pro @@ -1,6 +1,7 @@ # Nokia Qt Examples: elided label example QT += core gui widgets +requires(qtConfig(combobox)) TARGET = elidedlabel TEMPLATE = app diff --git a/examples/widgets/widgets/icons/icons.pro b/examples/widgets/widgets/icons/icons.pro index 450bdf9f8a..243ce6b092 100644 --- a/examples/widgets/widgets/icons/icons.pro +++ b/examples/widgets/widgets/icons/icons.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = iconpreviewarea.h \ iconsizespinbox.h \ diff --git a/examples/widgets/widgets/imageviewer/imageviewer.pro b/examples/widgets/widgets/imageviewer/imageviewer.pro index 4903a68537..d3db63ec20 100644 --- a/examples/widgets/widgets/imageviewer/imageviewer.pro +++ b/examples/widgets/widgets/imageviewer/imageviewer.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) qtHaveModule(printsupport): QT += printsupport HEADERS = imageviewer.h diff --git a/examples/widgets/widgets/lineedits/lineedits.pro b/examples/widgets/widgets/lineedits/lineedits.pro index 0ab994ea11..71f0e3e681 100644 --- a/examples/widgets/widgets/lineedits/lineedits.pro +++ b/examples/widgets/widgets/lineedits/lineedits.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = window.h SOURCES = main.cpp \ diff --git a/examples/widgets/widgets/movie/movie.pro b/examples/widgets/widgets/movie/movie.pro index e3b9b5129c..f9f89109e4 100644 --- a/examples/widgets/widgets/movie/movie.pro +++ b/examples/widgets/widgets/movie/movie.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = movieplayer.h SOURCES = main.cpp \ diff --git a/examples/widgets/widgets/scribble/scribble.pro b/examples/widgets/widgets/scribble/scribble.pro index aff0fb442c..56caaaf8e6 100644 --- a/examples/widgets/widgets/scribble/scribble.pro +++ b/examples/widgets/widgets/scribble/scribble.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) qtHaveModule(printsupport): QT += printsupport HEADERS = mainwindow.h \ diff --git a/examples/widgets/widgets/sliders/sliders.pro b/examples/widgets/widgets/sliders/sliders.pro index 40c3167eea..963331779c 100644 --- a/examples/widgets/widgets/sliders/sliders.pro +++ b/examples/widgets/widgets/sliders/sliders.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = slidersgroup.h \ window.h diff --git a/examples/widgets/widgets/spinboxes/spinboxes.pro b/examples/widgets/widgets/spinboxes/spinboxes.pro index 67fc9e2d34..832c3725c5 100644 --- a/examples/widgets/widgets/spinboxes/spinboxes.pro +++ b/examples/widgets/widgets/spinboxes/spinboxes.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(datetimeedit)) HEADERS = window.h SOURCES = main.cpp \ diff --git a/examples/widgets/widgets/styles/styles.pro b/examples/widgets/widgets/styles/styles.pro index 235642f270..87dee7e04c 100644 --- a/examples/widgets/widgets/styles/styles.pro +++ b/examples/widgets/widgets/styles/styles.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = norwegianwoodstyle.h \ widgetgallery.h diff --git a/examples/widgets/widgets/stylesheet/stylesheet.pro b/examples/widgets/widgets/stylesheet/stylesheet.pro index 7607006fad..0fe3187f63 100644 --- a/examples/widgets/widgets/stylesheet/stylesheet.pro +++ b/examples/widgets/widgets/stylesheet/stylesheet.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) HEADERS = mainwindow.h \ stylesheeteditor.h diff --git a/examples/widgets/widgets/tablet/tablet.pro b/examples/widgets/widgets/tablet/tablet.pro index 9b8927f483..5772cd0385 100644 --- a/examples/widgets/widgets/tablet/tablet.pro +++ b/examples/widgets/widgets/tablet/tablet.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(filedialog)) HEADERS = mainwindow.h \ tabletcanvas.h \ diff --git a/examples/widgets/widgets/validators/validators.pro b/examples/widgets/widgets/validators/validators.pro index 68805f33d3..ab1eb7809b 100644 --- a/examples/widgets/widgets/validators/validators.pro +++ b/examples/widgets/widgets/validators/validators.pro @@ -1,4 +1,5 @@ QT += widgets +requires(qtConfig(combobox)) FORMS += validators.ui RESOURCES += validators.qrc diff --git a/examples/xml/dombookmarks/dombookmarks.pro b/examples/xml/dombookmarks/dombookmarks.pro index 07004377a0..280207eebb 100644 --- a/examples/xml/dombookmarks/dombookmarks.pro +++ b/examples/xml/dombookmarks/dombookmarks.pro @@ -4,6 +4,7 @@ SOURCES = main.cpp \ mainwindow.cpp \ xbeltree.cpp QT += xml widgets +requires(qtConfig(filedialog)) EXAMPLE_FILES = frank.xbel jennifer.xbel diff --git a/examples/xml/rsslisting/rsslisting.pro b/examples/xml/rsslisting/rsslisting.pro index 5997f96ca9..b6a00aa0c6 100644 --- a/examples/xml/rsslisting/rsslisting.pro +++ b/examples/xml/rsslisting/rsslisting.pro @@ -1,6 +1,7 @@ HEADERS += rsslisting.h SOURCES += main.cpp rsslisting.cpp QT += network xml widgets +requires(qtConfig(treewidget)) # install target.path = $$[QT_INSTALL_EXAMPLES]/xml/rsslisting diff --git a/examples/xml/saxbookmarks/saxbookmarks.pro b/examples/xml/saxbookmarks/saxbookmarks.pro index d07a6e3fb8..af2a124a13 100644 --- a/examples/xml/saxbookmarks/saxbookmarks.pro +++ b/examples/xml/saxbookmarks/saxbookmarks.pro @@ -6,6 +6,7 @@ SOURCES = main.cpp \ xbelgenerator.cpp \ xbelhandler.cpp QT += xml widgets +requires(qtConfig(filedialog)) EXAMPLE_FILES = frank.xbel jennifer.xbel diff --git a/examples/xml/streambookmarks/streambookmarks.pro b/examples/xml/streambookmarks/streambookmarks.pro index 62aac0eef3..8c2fc3fa19 100644 --- a/examples/xml/streambookmarks/streambookmarks.pro +++ b/examples/xml/streambookmarks/streambookmarks.pro @@ -6,6 +6,7 @@ SOURCES = main.cpp \ xbelreader.cpp \ xbelwriter.cpp QT += xml widgets +requires(qtConfig(filedialog)) EXAMPLE_FILES = frank.xbel jennifer.xbel -- cgit v1.2.3