##// END OF EJS Templates
Added candlestick chart type...
Added candlestick chart type - added QCandlestickSeries - added QCandlestickSet - added QCandlestickLegendMarker - added model mappers - added Candlestick, CandlestickChartItem, CandlestickData - added SeriesTypeCandlestick to SeriesType enum - added LegendMarkerTypeCandlestick to LegendMarkerType enum - added candlestick chart example - added QML candlestick chart example - added candlestick tester - added autotests - added documentation [ChangeLog][CandlestickChart] Added new chart type: Candlestick Chart. Task-number: QTBUG-50544 Change-Id: I17d18dfa23e0ea209bf51ab1e349585b9cb50a8f Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>

File last commit:

r2896:facc2941efbf
r2896:facc2941efbf
Show More
charts.pro
99 lines | 2.7 KiB | text/idl | PrologLexer
Titta Heikkala
Qt Charts project file structure change...
r2712 ############################# BUILD CONFIG ######################################
TARGET = QtCharts
message($$QT_CONFIG)
QT = core gui widgets
DEFINES += QT_CHARTS_LIBRARY
Miikka Heikkinen
No longer automatically disable QDateTimeAxis on ARM platforms...
r2861 contains(QT_COORD_TYPE, float): DEFINES += QT_QREAL_IS_FLOAT
Titta Heikkala
Qt Charts project file structure change...
r2712 # Fix exports in static builds for applications linking charts module
static: MODULE_DEFINES += QT_CHARTS_STATICLIB
MODULE_INCNAME = QtCharts
QMAKE_DOCS = $$PWD/doc/qtcharts.qdocconf
load(qt_module)
Antti Kokko
Correct file version, description, and product name for Qt Charts...
r2809 QMAKE_TARGET_PRODUCT = "Qt Charts (Qt $$QT_VERSION)"
QMAKE_TARGET_DESCRIPTION = "Charts component for Qt."
Titta Heikkala
Qt Charts project file structure change...
r2712 ############################# SOURCES ##########################################
SOURCES += \
$$PWD/chartdataset.cpp \
$$PWD/chartpresenter.cpp \
$$PWD/chartthememanager.cpp \
$$PWD/qchart.cpp \
$$PWD/qchartview.cpp \
$$PWD/qabstractseries.cpp \
$$PWD/chartbackground.cpp \
$$PWD/chartelement.cpp \
$$PWD/chartitem.cpp \
$$PWD/scroller.cpp \
$$PWD/charttitle.cpp \
$$PWD/qpolarchart.cpp
Miikka Heikkinen
Accelerating lineseries with OpenGL...
r2820
contains(QT_CONFIG, opengl): SOURCES += $$PWD/glwidget.cpp
Titta Heikkala
Qt Charts project file structure change...
r2712 PRIVATE_HEADERS += \
$$PWD/chartdataset_p.h \
$$PWD/chartitem_p.h \
$$PWD/chartpresenter_p.h \
$$PWD/chartthememanager_p.h \
$$PWD/chartbackground_p.h \
$$PWD/chartelement_p.h \
$$PWD/chartconfig_p.h \
$$PWD/qchart_p.h \
$$PWD/qchartview_p.h \
$$PWD/scroller_p.h \
$$PWD/qabstractseries_p.h \
$$PWD/charttitle_p.h \
$$PWD/charthelpers_p.h
Miikka Heikkinen
Accelerating lineseries with OpenGL...
r2820
contains(QT_CONFIG, opengl): PRIVATE_HEADERS += $$PWD/glwidget_p.h
Titta Heikkala
Qt Charts project file structure change...
r2712 PUBLIC_HEADERS += \
$$PWD/qchart.h \
$$PWD/qchartglobal.h \
$$PWD/qabstractseries.h \
$$PWD/qchartview.h \
$$PWD/chartsnamespace.h \
$$PWD/qpolarchart.h
include($$PWD/common.pri)
include($$PWD/animations/animations.pri)
include($$PWD/areachart/areachart.pri)
include($$PWD/axis/axis.pri)
include($$PWD/domain/domain.pri)
include($$PWD/barchart/barchart.pri)
include($$PWD/legend/legend.pri)
include($$PWD/linechart/linechart.pri)
include($$PWD/piechart/piechart.pri)
include($$PWD/scatterchart/scatter.pri)
include($$PWD/splinechart/splinechart.pri)
include($$PWD/themes/themes.pri)
include($$PWD/xychart/xychart.pri)
include($$PWD/layout/layout.pri)
include($$PWD/boxplotchart/boxplotchart.pri)
Alexander Mishin
Added candlestick chart type...
r2896 include($$PWD/candlestickchart/candlestickchart.pri)
Titta Heikkala
Qt Charts project file structure change...
r2712
HEADERS += $$PUBLIC_HEADERS
HEADERS += $$PRIVATE_HEADERS
HEADERS += $$THEMES
OTHER_FILES += doc/qtcharts.qdocconf \
doc/src/* \
doc/images/*
Miikka Heikkinen
Suppress a warning in msvc 64bit builds...
r2713 msvc {
# Suppress "conversion from 'size_t' to 'int', possible loss of data" warnings in 64bit
# builds resulting from usage of str::sort
QMAKE_CXXFLAGS_WARN_ON += -wd4267
}
Miikka Heikkinen
Fix build issue with dynamic OpenGL configurations...
r2736
Miikka Heikkinen
Fix mingw builds....
r2737 win32:!winrt:!wince {
Miikka Heikkinen
Fix build issue with dynamic OpenGL configurations...
r2736 # ChartThemeSystem uses Windows native API
Miikka Heikkinen
Fix mingw builds....
r2737 LIBS += -luser32
Miikka Heikkinen
Fix build issue with dynamic OpenGL configurations...
r2736 }