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/widgets/itemviews/addressbook/addressbook.pro | 1 + examples/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 + 20 files changed, 20 insertions(+) (limited to 'examples/widgets/itemviews') 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 \ -- cgit v1.2.3