205 lines
4.7 KiB
Prolog
205 lines
4.7 KiB
Prolog
################################################################
|
|
# Qwt Widget Library
|
|
# Copyright (C) 1997 Josef Wilgen
|
|
# Copyright (C) 2002 Uwe Rathmann
|
|
#
|
|
# This library is free software; you can redistribute it and/or
|
|
# modify it under the terms of the Qwt License, Version 1.0
|
|
################################################################
|
|
|
|
TEMPLATE = subdirs
|
|
|
|
QWT_ROOT = $${PWD}/..
|
|
include( $${QWT_ROOT}/qwtconfig.pri )
|
|
include( $${QWT_ROOT}/qwtbuild.pri )
|
|
include( $${QWT_ROOT}/qwtfunctions.pri )
|
|
|
|
CLASSHEADERS = \
|
|
QwtAbstractScaleDraw \
|
|
QwtAlphaColorMap \
|
|
QwtAxis \
|
|
QwtAxisId \
|
|
QwtBezier \
|
|
QwtClipper \
|
|
QwtColorMap \
|
|
QwtColumnRect \
|
|
QwtColumnSymbol \
|
|
QwtDate \
|
|
QwtDateScaleDraw \
|
|
QwtDateScaleEngine \
|
|
QwtDynGridLayout \
|
|
QwtGlobal \
|
|
QwtGraphic \
|
|
QwtHueColorMap \
|
|
QwtInterval \
|
|
QwtIntervalSymbol \
|
|
QwtLinearColorMap \
|
|
QwtLinearScaleEngine \
|
|
QwtLogScaleEngine \
|
|
QwtLogTransform \
|
|
QwtMagnifier \
|
|
QwtMath \
|
|
QwtNullPaintDevice \
|
|
QwtNullTransform \
|
|
QwtPainter \
|
|
QwtPainterCommand \
|
|
QwtPanner \
|
|
QwtPicker \
|
|
QwtPickerClickPointMachine \
|
|
QwtPickerClickRectMachine \
|
|
QwtPickerDragLineMachine \
|
|
QwtPickerDragPointMachine \
|
|
QwtPickerDragRectMachine \
|
|
QwtPickerMachine \
|
|
QwtPickerPolygonMachine \
|
|
QwtPickerTrackerMachine \
|
|
QwtPixelMatrix \
|
|
QwtPlainTextEngine \
|
|
QwtPoint3D \
|
|
QwtPointPolar \
|
|
QwtPowerTransform \
|
|
QwtRichTextEngine \
|
|
QwtRoundScaleDraw \
|
|
QwtSaturationValueColorMap \
|
|
QwtScaleArithmetic \
|
|
QwtScaleDiv \
|
|
QwtScaleDraw \
|
|
QwtScaleEngine \
|
|
QwtScaleMap \
|
|
QwtSimpleCompassRose \
|
|
QwtSplineBasis \
|
|
QwtSpline \
|
|
QwtSplineC1 \
|
|
QwtSplineC2 \
|
|
QwtSplineCubic \
|
|
QwtSplineG1 \
|
|
QwtSplineInterpolating \
|
|
QwtSplineLocal \
|
|
QwtSplineParameter \
|
|
QwtSplineParametrization \
|
|
QwtSplinePleasing \
|
|
QwtSplinePolynomial \
|
|
QwtSymbol \
|
|
QwtSystemClock \
|
|
QwtText \
|
|
QwtTextEngine \
|
|
QwtTextLabel \
|
|
QwtTransform \
|
|
QwtWidgetOverlay
|
|
|
|
contains(QWT_CONFIG, QwtPlot) {
|
|
|
|
CLASSHEADERS += \
|
|
QwtAbstractLegend \
|
|
QwtCurveFitter \
|
|
QwtEventPattern \
|
|
QwtIntervalSample \
|
|
QwtLegend \
|
|
QwtLegendData \
|
|
QwtLegendLabel \
|
|
QwtPointMapper \
|
|
QwtMatrixRasterData \
|
|
QwtOHLCSample \
|
|
QwtPlot \
|
|
QwtPlotAbstractBarChart \
|
|
QwtPlotAbstractCanvas \
|
|
QwtPlotBarChart \
|
|
QwtPlotCanvas \
|
|
QwtPlotCurve \
|
|
QwtPlotDict \
|
|
QwtPlotDirectPainter \
|
|
QwtPlotGraphicItem \
|
|
QwtPlotGrid \
|
|
QwtPlotHistogram \
|
|
QwtPlotIntervalCurve \
|
|
QwtPlotItem \
|
|
QwtPlotLayout \
|
|
QwtPlotLegendItem \
|
|
QwtPlotMagnifier \
|
|
QwtPlotMarker \
|
|
QwtPlotMultiBarChart \
|
|
QwtPlotPanner \
|
|
QwtPlotPicker \
|
|
QwtPlotRasterItem \
|
|
QwtPlotRenderer \
|
|
QwtPlotRescaler \
|
|
QwtPlotScaleItem \
|
|
QwtPlotSeriesItem \
|
|
QwtPlotShapeItem \
|
|
QwtPlotSpectroCurve \
|
|
QwtPlotSpectrogram \
|
|
QwtPlotTextLabel \
|
|
QwtPlotTradingCurve \
|
|
QwtPlotVectorField \
|
|
QwtPlotZoneItem \
|
|
QwtPlotZoomer \
|
|
QwtScaleWidget \
|
|
QwtRasterData \
|
|
QwtSeriesData \
|
|
QwtSetSample \
|
|
QwtSamplingThread \
|
|
QwtSplineCurveFitter \
|
|
QwtWeedingCurveFitter \
|
|
QwtIntervalSeriesData \
|
|
QwtPoint3DSeriesData \
|
|
QwtPointSeriesData \
|
|
QwtSetSeriesData \
|
|
QwtSyntheticPointData \
|
|
QwtPointArrayData \
|
|
QwtTradingChartData \
|
|
QwtVectorFieldSymbol \
|
|
QwtVectorFieldArrow \
|
|
QwtVectorFieldThinArrow \
|
|
QwtVectorFieldData \
|
|
QwtVectorFieldSample \
|
|
QwtCPointerData
|
|
}
|
|
|
|
contains(QWT_CONFIG, QwtOpenGL) {
|
|
|
|
CLASSHEADERS += \
|
|
QwtPlotGLCanvas
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4) {
|
|
|
|
greaterThan(QT_MINOR_VERSION, 3) {
|
|
|
|
CLASSHEADERS += \
|
|
QwtPlotOpenGLCanvas
|
|
}
|
|
}
|
|
}
|
|
|
|
contains(QWT_CONFIG, QwtWidgets) {
|
|
|
|
CLASSHEADERS += \
|
|
QwtAbstractSlider \
|
|
QwtAbstractScale \
|
|
QwtArrowButton \
|
|
QwtAnalogClock \
|
|
QwtCompass \
|
|
QwtCompassMagnetNeedle \
|
|
QwtCompassRose \
|
|
QwtCompassScaleDraw \
|
|
QwtCompassWindArrow \
|
|
QwtCounter \
|
|
QwtDial \
|
|
QwtDialNeedle \
|
|
QwtDialSimpleNeedle \
|
|
QwtKnob \
|
|
QwtSlider \
|
|
QwtThermo \
|
|
QwtWheel
|
|
}
|
|
|
|
contains(QWT_CONFIG, QwtSvg) {
|
|
|
|
CLASSHEADERS += \
|
|
QwtPlotSvgItem
|
|
}
|
|
|
|
target.path = $${QWT_INSTALL_HEADERS}
|
|
target.files = $${CLASSHEADERS}
|
|
INSTALLS = target
|
|
|