summaryrefslogtreecommitdiff
path: root/src/effects/private/private.pro
blob: ef63d6bdc20908952e1c9c749578f3031e323696 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
CXX_MODULE=qml
TARGETPATH=QtGraphicalEffects/private
TARGET = qtgraphicaleffectsprivate
QML_IMPORT_VERSION = $$QT_VERSION

QT += quick qml
# Needed to get a hold of QQuickShaderEffectSource, QQuickImage and QQuickItemPrivate
QT += quick-private gui-private core-private qml-private

SOURCES += plugin.cpp \
           qgfxshaderbuilder.cpp \
           qgfxsourceproxy.cpp

HEADERS += \
           qgfxsourceproxy_p.h \
           qgfxshaderbuilder_p.h

QML_FILES = \
    DropShadowBase.qml \
    FastGlow.qml \
    FastInnerShadow.qml \
    FastMaskedBlur.qml \
    GaussianDirectionalBlur.qml \
    GaussianGlow.qml \
    GaussianInnerShadow.qml \
    GaussianMaskedBlur.qml

!static: CONFIG += qmlcache

load(qml_plugin)