make use of qtHaveModule()
Change-Id: I14da5455b7dd4681254e1652395df5f5c65746bd Reviewed-by: Tasuku Suzuki <stasuku@gmail.com> Reviewed-by: Jonas Rabbe <jonas.rabbe@gmail.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
This commit is contained in:
committed by
The Qt Project
parent
07efce4375
commit
4760e1fb02
@@ -3,7 +3,7 @@ TEMPLATE = subdirs
|
|||||||
SUBDIRS += audiodecoder
|
SUBDIRS += audiodecoder
|
||||||
|
|
||||||
# These examples all need widgets for now (using creator templates that use widgets)
|
# These examples all need widgets for now (using creator templates that use widgets)
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
SUBDIRS += \
|
SUBDIRS += \
|
||||||
radio \
|
radio \
|
||||||
spectrum \
|
spectrum \
|
||||||
@@ -13,7 +13,7 @@ SUBDIRS += audiodecoder
|
|||||||
audiooutput \
|
audiooutput \
|
||||||
}
|
}
|
||||||
|
|
||||||
!isEmpty(QT.gui.name):!isEmpty(QT.qml.name) {
|
qtHaveModule(gui):qtHaveModule(qml) {
|
||||||
SUBDIRS += \
|
SUBDIRS += \
|
||||||
declarative-radio \
|
declarative-radio \
|
||||||
video
|
video
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ TARGET = customvideoitem
|
|||||||
|
|
||||||
QT += multimedia multimediawidgets widgets
|
QT += multimedia multimediawidgets widgets
|
||||||
|
|
||||||
contains(QT_CONFIG, opengl): QT += opengl
|
qtHaveModule(opengl): QT += opengl
|
||||||
|
|
||||||
HEADERS += videoplayer.h \
|
HEADERS += videoplayer.h \
|
||||||
videoitem.h
|
videoitem.h
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
TEMPLATE = subdirs
|
TEMPLATE = subdirs
|
||||||
|
|
||||||
# These examples all need widgets for now (using creator templates that use widgets)
|
# These examples all need widgets for now (using creator templates that use widgets)
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
SUBDIRS += \
|
SUBDIRS += \
|
||||||
camera \
|
camera \
|
||||||
videographicsitem \
|
videographicsitem \
|
||||||
@@ -10,7 +10,7 @@ TEMPLATE = subdirs
|
|||||||
customvideosurface
|
customvideosurface
|
||||||
}
|
}
|
||||||
|
|
||||||
!isEmpty(QT.gui.name):!isEmpty(QT.qml.name) {
|
qtHaveModule(gui):qtHaveModule(qml) {
|
||||||
disabled:SUBDIRS += declarative-camera
|
disabled:SUBDIRS += declarative-camera
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ config_xvideo {
|
|||||||
SOURCES += \
|
SOURCES += \
|
||||||
qgstxvimagebuffer.cpp \
|
qgstxvimagebuffer.cpp \
|
||||||
|
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
QT += multimediawidgets
|
QT += multimediawidgets
|
||||||
|
|
||||||
PRIVATE_HEADERS += \
|
PRIVATE_HEADERS += \
|
||||||
@@ -97,7 +97,7 @@ config_xvideo {
|
|||||||
maemo6 {
|
maemo6 {
|
||||||
PKGCONFIG += qmsystem2
|
PKGCONFIG += qmsystem2
|
||||||
|
|
||||||
contains(QT_CONFIG, opengles2):!isEmpty(QT.widgets.name) {
|
contains(QT_CONFIG, opengles2):qtHaveModule(widgets) {
|
||||||
PRIVATE_HEADERS += qgstreamergltexturerenderer_p.h
|
PRIVATE_HEADERS += qgstreamergltexturerenderer_p.h
|
||||||
SOURCES += qgstreamergltexturerenderer.cpp
|
SOURCES += qgstreamergltexturerenderer.cpp
|
||||||
QT += opengl
|
QT += opengl
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# distinct from QtMultimedia
|
# distinct from QtMultimedia
|
||||||
TARGET = QtMultimediaWidgets
|
TARGET = QtMultimediaWidgets
|
||||||
QT = core gui multimedia-private widgets-private
|
QT = core gui multimedia-private widgets-private
|
||||||
contains(QT_CONFIG, opengl)|contains(QT_CONFIG, opengles2) {
|
qtHaveModule(opengl):!contains(QT_CONFIG, opengles1) {
|
||||||
QT_PRIVATE += opengl
|
QT_PRIVATE += opengl
|
||||||
} else {
|
} else {
|
||||||
DEFINES += QT_NO_OPENGL
|
DEFINES += QT_NO_OPENGL
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ OBJECTIVE_SOURCES += \
|
|||||||
avfvideoframerenderer.mm \
|
avfvideoframerenderer.mm \
|
||||||
avfvideooutput.mm
|
avfvideooutput.mm
|
||||||
|
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
QT += multimediawidgets-private opengl
|
QT += multimediawidgets-private opengl
|
||||||
HEADERS += \
|
HEADERS += \
|
||||||
avfvideowidgetcontrol.h \
|
avfvideowidgetcontrol.h \
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ SOURCES += \
|
|||||||
$$PWD/dsimagecapturecontrol.cpp \
|
$$PWD/dsimagecapturecontrol.cpp \
|
||||||
$$PWD/dscamerasession.cpp
|
$$PWD/dscamerasession.cpp
|
||||||
|
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
HEADERS += $$PWD/dsvideowidgetcontrol.h
|
HEADERS += $$PWD/dsvideowidgetcontrol.h
|
||||||
SOURCES += $$PWD/dsvideowidgetcontrol.cpp
|
SOURCES += $$PWD/dsvideowidgetcontrol.cpp
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ SOURCES += dsserviceplugin.cpp
|
|||||||
|
|
||||||
!config_wmsdk: DEFINES += QT_NO_WMSDK
|
!config_wmsdk: DEFINES += QT_NO_WMSDK
|
||||||
|
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
QT += multimediawidgets
|
QT += multimediawidgets
|
||||||
DEFINES += HAVE_WIDGETS
|
DEFINES += HAVE_WIDGETS
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ SOURCES += \
|
|||||||
$$PWD/mediasamplevideobuffer.cpp \
|
$$PWD/mediasamplevideobuffer.cpp \
|
||||||
$$PWD/videosurfacefilter.cpp
|
$$PWD/videosurfacefilter.cpp
|
||||||
|
|
||||||
!isEmpty(QT.widgets.name):!simulator {
|
qtHaveModule(widgets):!simulator {
|
||||||
HEADERS += \
|
HEADERS += \
|
||||||
$$PWD/vmr9videowindowcontrol.h
|
$$PWD/vmr9videowindowcontrol.h
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
QT += multimedia-private network
|
QT += multimedia-private network
|
||||||
CONFIG += no_private_qt_headers_warning
|
CONFIG += no_private_qt_headers_warning
|
||||||
|
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
QT += widgets multimediawidgets-private
|
QT += widgets multimediawidgets-private
|
||||||
DEFINES += HAVE_WIDGETS
|
DEFINES += HAVE_WIDGETS
|
||||||
}
|
}
|
||||||
@@ -26,7 +26,7 @@ config_resourcepolicy {
|
|||||||
PKGCONFIG += libresourceqt1
|
PKGCONFIG += libresourceqt1
|
||||||
}
|
}
|
||||||
|
|
||||||
config_xvideo:!isEmpty(QT.widgets.name): {
|
config_xvideo:qtHaveModule(widgets) {
|
||||||
DEFINES += HAVE_XVIDEO
|
DEFINES += HAVE_XVIDEO
|
||||||
LIBS += -lXv -lX11 -lXext
|
LIBS += -lXv -lX11 -lXext
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ CONFIG += no_keywords
|
|||||||
|
|
||||||
TARGET = qqt7engine
|
TARGET = qqt7engine
|
||||||
QT += multimedia-private network
|
QT += multimedia-private network
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
QT += multimediawidgets-private widgets
|
QT += multimediawidgets-private widgets
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -50,7 +50,7 @@ OBJECTIVE_SOURCES += \
|
|||||||
qt7ciimagevideobuffer.mm \
|
qt7ciimagevideobuffer.mm \
|
||||||
qcvdisplaylink.mm
|
qcvdisplaylink.mm
|
||||||
|
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
HEADERS += \
|
HEADERS += \
|
||||||
qt7movieviewrenderer.h \
|
qt7movieviewrenderer.h \
|
||||||
qt7movievideowidget.h
|
qt7movievideowidget.h
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ SOURCES += \
|
|||||||
$$PWD/mfaudioprobecontrol.cpp \
|
$$PWD/mfaudioprobecontrol.cpp \
|
||||||
$$PWD/mfvideoprobecontrol.cpp
|
$$PWD/mfvideoprobecontrol.cpp
|
||||||
|
|
||||||
!isEmpty(QT.widgets.name):!simulator {
|
qtHaveModule(widgets):!simulator {
|
||||||
HEADERS += $$PWD/evr9videowindowcontrol.h
|
HEADERS += $$PWD/evr9videowindowcontrol.h
|
||||||
SOURCES += $$PWD/evr9videowindowcontrol.cpp
|
SOURCES += $$PWD/evr9videowindowcontrol.cpp
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
TARGET = wmfengine
|
TARGET = wmfengine
|
||||||
QT += multimedia-private network
|
QT += multimedia-private network
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
QT += multimediawidgets-private
|
QT += multimediawidgets-private
|
||||||
DEFINES += HAVE_WIDGETS
|
DEFINES += HAVE_WIDGETS
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ src_plugins.subdir = plugins
|
|||||||
src_plugins.depends = multimedia
|
src_plugins.depends = multimedia
|
||||||
|
|
||||||
|
|
||||||
!isEmpty(QT.quick.name) {
|
qtHaveModule(quick) {
|
||||||
src_qtmultimediaquicktools.subdir = qtmultimediaquicktools
|
src_qtmultimediaquicktools.subdir = qtmultimediaquicktools
|
||||||
src_qtmultimediaquicktools.depends = multimedia
|
src_qtmultimediaquicktools.depends = multimedia
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@ src_plugins.depends = multimedia
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Optional bits
|
# Optional bits
|
||||||
!isEmpty(QT.widgets.name) {
|
qtHaveModule(widgets) {
|
||||||
SUBDIRS += src_qtmmwidgets
|
SUBDIRS += src_qtmmwidgets
|
||||||
|
|
||||||
# If widgets is around, plugins depends on widgets too (imports does not)
|
# If widgets is around, plugins depends on widgets too (imports does not)
|
||||||
|
|||||||
@@ -2,14 +2,12 @@ CONFIG += testcase
|
|||||||
TARGET = tst_qpaintervideosurface
|
TARGET = tst_qpaintervideosurface
|
||||||
|
|
||||||
QT += multimedia-private multimediawidgets-private testlib
|
QT += multimedia-private multimediawidgets-private testlib
|
||||||
contains(QT_CONFIG, opengl) | contains(QT_CONFIG, opengles2) {
|
qtHaveModule(opengl) {
|
||||||
QT += opengl
|
QT += opengl
|
||||||
} else {
|
} else {
|
||||||
DEFINES += QT_NO_OPENGL
|
DEFINES += QT_NO_OPENGL
|
||||||
}
|
}
|
||||||
|
|
||||||
contains(QT_CONFIG, opengl): QT += opengl
|
|
||||||
|
|
||||||
SOURCES += tst_qpaintervideosurface.cpp
|
SOURCES += tst_qpaintervideosurface.cpp
|
||||||
|
|
||||||
QT+=widgets
|
QT+=widgets
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
TEMPLATE = subdirs
|
TEMPLATE = subdirs
|
||||||
|
|
||||||
SUBDIRS += multimedia.pro
|
SUBDIRS += multimedia.pro
|
||||||
!isEmpty(QT.widgets.name): SUBDIRS += multimediawidgets.pro
|
qtHaveModule(widgets): SUBDIRS += multimediawidgets.pro
|
||||||
|
|||||||
Reference in New Issue
Block a user