summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/charts/animations/axisanimation.cpp6
-rw-r--r--src/charts/animations/axisanimation_p.h4
-rw-r--r--src/charts/animations/baranimation.cpp4
-rw-r--r--src/charts/animations/baranimation_p.h2
-rw-r--r--src/charts/animations/boxplotanimation.cpp8
-rw-r--r--src/charts/animations/boxplotanimation_p.h8
-rw-r--r--src/charts/animations/boxwhiskersanimation.cpp8
-rw-r--r--src/charts/animations/boxwhiskersanimation_p.h6
-rw-r--r--src/charts/animations/chartanimation.cpp2
-rw-r--r--src/charts/animations/chartanimation_p.h4
-rw-r--r--src/charts/animations/pieanimation.cpp6
-rw-r--r--src/charts/animations/pieanimation_p.h6
-rw-r--r--src/charts/animations/piesliceanimation.cpp4
-rw-r--r--src/charts/animations/piesliceanimation_p.h4
-rw-r--r--src/charts/animations/scatteranimation.cpp6
-rw-r--r--src/charts/animations/scatteranimation_p.h2
-rw-r--r--src/charts/animations/splineanimation.cpp6
-rw-r--r--src/charts/animations/splineanimation_p.h4
-rw-r--r--src/charts/animations/xyanimation.cpp6
-rw-r--r--src/charts/animations/xyanimation_p.h4
-rw-r--r--src/charts/areachart/areachartitem.cpp18
-rw-r--r--src/charts/areachart/areachartitem_p.h8
-rw-r--r--src/charts/areachart/qareaseries.cpp20
-rw-r--r--src/charts/areachart/qareaseries.h8
-rw-r--r--src/charts/areachart/qareaseries_p.h3
-rw-r--r--src/charts/axis/barcategoryaxis/chartbarcategoryaxisx.cpp12
-rw-r--r--src/charts/axis/barcategoryaxis/chartbarcategoryaxisx_p.h2
-rw-r--r--src/charts/axis/barcategoryaxis/chartbarcategoryaxisy.cpp12
-rw-r--r--src/charts/axis/barcategoryaxis/chartbarcategoryaxisy_p.h2
-rw-r--r--src/charts/axis/barcategoryaxis/qbarcategoryaxis.cpp14
-rw-r--r--src/charts/axis/barcategoryaxis/qbarcategoryaxis.h2
-rw-r--r--src/charts/axis/barcategoryaxis/qbarcategoryaxis_p.h4
-rw-r--r--src/charts/axis/cartesianchartaxis.cpp22
-rw-r--r--src/charts/axis/cartesianchartaxis_p.h4
-rw-r--r--src/charts/axis/categoryaxis/chartcategoryaxisx.cpp14
-rw-r--r--src/charts/axis/categoryaxis/chartcategoryaxisx_p.h2
-rw-r--r--src/charts/axis/categoryaxis/chartcategoryaxisy.cpp16
-rw-r--r--src/charts/axis/categoryaxis/chartcategoryaxisy_p.h2
-rw-r--r--src/charts/axis/categoryaxis/polarchartcategoryaxisangular.cpp10
-rw-r--r--src/charts/axis/categoryaxis/polarchartcategoryaxisangular_p.h2
-rw-r--r--src/charts/axis/categoryaxis/polarchartcategoryaxisradial.cpp10
-rw-r--r--src/charts/axis/categoryaxis/polarchartcategoryaxisradial_p.h2
-rw-r--r--src/charts/axis/categoryaxis/qcategoryaxis.cpp18
-rw-r--r--src/charts/axis/categoryaxis/qcategoryaxis.h4
-rw-r--r--src/charts/axis/categoryaxis/qcategoryaxis_p.h4
-rw-r--r--src/charts/axis/chartaxiselement.cpp14
-rw-r--r--src/charts/axis/chartaxiselement_p.h12
-rw-r--r--src/charts/axis/datetimeaxis/chartdatetimeaxisx.cpp14
-rw-r--r--src/charts/axis/datetimeaxis/chartdatetimeaxisx_p.h2
-rw-r--r--src/charts/axis/datetimeaxis/chartdatetimeaxisy.cpp14
-rw-r--r--src/charts/axis/datetimeaxis/chartdatetimeaxisy_p.h2
-rw-r--r--src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular.cpp8
-rw-r--r--src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular_p.h2
-rw-r--r--src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial.cpp8
-rw-r--r--src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial_p.h2
-rw-r--r--src/charts/axis/datetimeaxis/qdatetimeaxis.cpp16
-rw-r--r--src/charts/axis/datetimeaxis/qdatetimeaxis.h2
-rw-r--r--src/charts/axis/datetimeaxis/qdatetimeaxis_p.h6
-rw-r--r--src/charts/axis/horizontalaxis.cpp10
-rw-r--r--src/charts/axis/horizontalaxis_p.h2
-rw-r--r--src/charts/axis/linearrowitem_p.h6
-rw-r--r--src/charts/axis/logvalueaxis/chartlogvalueaxisx.cpp14
-rw-r--r--src/charts/axis/logvalueaxis/chartlogvalueaxisx_p.h2
-rw-r--r--src/charts/axis/logvalueaxis/chartlogvalueaxisy.cpp14
-rw-r--r--src/charts/axis/logvalueaxis/chartlogvalueaxisy_p.h2
-rw-r--r--src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular.cpp12
-rw-r--r--src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular_p.h2
-rw-r--r--src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial.cpp12
-rw-r--r--src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial_p.h2
-rw-r--r--src/charts/axis/logvalueaxis/qlogvalueaxis.cpp14
-rw-r--r--src/charts/axis/logvalueaxis/qlogvalueaxis.h2
-rw-r--r--src/charts/axis/logvalueaxis/qlogvalueaxis_p.h4
-rw-r--r--src/charts/axis/polarchartaxis.cpp6
-rw-r--r--src/charts/axis/polarchartaxis_p.h2
-rw-r--r--src/charts/axis/polarchartaxisangular.cpp16
-rw-r--r--src/charts/axis/polarchartaxisangular_p.h4
-rw-r--r--src/charts/axis/polarchartaxisradial.cpp12
-rw-r--r--src/charts/axis/polarchartaxisradial_p.h4
-rw-r--r--src/charts/axis/qabstractaxis.cpp10
-rw-r--r--src/charts/axis/qabstractaxis.h8
-rw-r--r--src/charts/axis/qabstractaxis_p.h8
-rw-r--r--src/charts/axis/valueaxis/chartvalueaxisx.cpp16
-rw-r--r--src/charts/axis/valueaxis/chartvalueaxisx_p.h2
-rw-r--r--src/charts/axis/valueaxis/chartvalueaxisy.cpp16
-rw-r--r--src/charts/axis/valueaxis/chartvalueaxisy_p.h2
-rw-r--r--src/charts/axis/valueaxis/polarchartvalueaxisangular.cpp6
-rw-r--r--src/charts/axis/valueaxis/polarchartvalueaxisangular_p.h2
-rw-r--r--src/charts/axis/valueaxis/polarchartvalueaxisradial.cpp6
-rw-r--r--src/charts/axis/valueaxis/polarchartvalueaxisradial_p.h2
-rw-r--r--src/charts/axis/valueaxis/qvalueaxis.cpp20
-rw-r--r--src/charts/axis/valueaxis/qvalueaxis.h2
-rw-r--r--src/charts/axis/valueaxis/qvalueaxis_p.h4
-rw-r--r--src/charts/axis/verticalaxis.cpp8
-rw-r--r--src/charts/axis/verticalaxis_p.h2
-rw-r--r--src/charts/barchart/abstractbarchartitem.cpp27
-rw-r--r--src/charts/barchart/abstractbarchartitem_p.h8
-rw-r--r--src/charts/barchart/bar.cpp6
-rw-r--r--src/charts/barchart/bar_p.h4
-rw-r--r--src/charts/barchart/horizontal/bar/horizontalbarchartitem.cpp8
-rw-r--r--src/charts/barchart/horizontal/bar/horizontalbarchartitem_p.h4
-rw-r--r--src/charts/barchart/horizontal/bar/qhorizontalbarseries.cpp12
-rw-r--r--src/charts/barchart/horizontal/bar/qhorizontalbarseries.h2
-rw-r--r--src/charts/barchart/horizontal/bar/qhorizontalbarseries_p.h4
-rw-r--r--src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem.cpp8
-rw-r--r--src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem_p.h4
-rw-r--r--src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.cpp10
-rw-r--r--src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.h2
-rw-r--r--src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries_p.h4
-rw-r--r--src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem.cpp8
-rw-r--r--src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem_p.h4
-rw-r--r--src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.cpp10
-rw-r--r--src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.h2
-rw-r--r--src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries_p.h4
-rw-r--r--src/charts/barchart/qabstractbarseries.cpp26
-rw-r--r--src/charts/barchart/qabstractbarseries.h4
-rw-r--r--src/charts/barchart/qabstractbarseries_p.h8
-rw-r--r--src/charts/barchart/qbarmodelmapper.cpp12
-rw-r--r--src/charts/barchart/qbarmodelmapper.h4
-rw-r--r--src/charts/barchart/qbarmodelmapper_p.h4
-rw-r--r--src/charts/barchart/qbarset.cpp8
-rw-r--r--src/charts/barchart/qbarset.h8
-rw-r--r--src/charts/barchart/qbarset_p.h10
-rw-r--r--src/charts/barchart/qhbarmodelmapper.cpp2
-rw-r--r--src/charts/barchart/qvbarmodelmapper.cpp2
-rw-r--r--src/charts/barchart/vertical/bar/barchartitem.cpp10
-rw-r--r--src/charts/barchart/vertical/bar/barchartitem_p.h6
-rw-r--r--src/charts/barchart/vertical/bar/qbarseries.cpp14
-rw-r--r--src/charts/barchart/vertical/bar/qbarseries.h2
-rw-r--r--src/charts/barchart/vertical/bar/qbarseries_p.h4
-rw-r--r--src/charts/barchart/vertical/percent/percentbarchartitem.cpp10
-rw-r--r--src/charts/barchart/vertical/percent/percentbarchartitem_p.h4
-rw-r--r--src/charts/barchart/vertical/percent/qpercentbarseries.cpp12
-rw-r--r--src/charts/barchart/vertical/percent/qpercentbarseries.h4
-rw-r--r--src/charts/barchart/vertical/percent/qpercentbarseries_p.h4
-rw-r--r--src/charts/barchart/vertical/stacked/qstackedbarseries.cpp12
-rw-r--r--src/charts/barchart/vertical/stacked/qstackedbarseries.h4
-rw-r--r--src/charts/barchart/vertical/stacked/qstackedbarseries_p.h4
-rw-r--r--src/charts/barchart/vertical/stacked/stackedbarchartitem.cpp10
-rw-r--r--src/charts/barchart/vertical/stacked/stackedbarchartitem_p.h6
-rw-r--r--src/charts/boxplotchart/boxplotchartitem.cpp16
-rw-r--r--src/charts/boxplotchart/boxplotchartitem_p.h12
-rw-r--r--src/charts/boxplotchart/boxwhiskers.cpp6
-rw-r--r--src/charts/boxplotchart/boxwhiskers_p.h16
-rw-r--r--src/charts/boxplotchart/boxwhiskersdata_p.h4
-rw-r--r--src/charts/boxplotchart/qboxplotmodelmapper.cpp12
-rw-r--r--src/charts/boxplotchart/qboxplotmodelmapper.h4
-rw-r--r--src/charts/boxplotchart/qboxplotmodelmapper_p.h4
-rw-r--r--src/charts/boxplotchart/qboxplotseries.cpp26
-rw-r--r--src/charts/boxplotchart/qboxplotseries.h6
-rw-r--r--src/charts/boxplotchart/qboxplotseries_p.h8
-rw-r--r--src/charts/boxplotchart/qboxset.cpp6
-rw-r--r--src/charts/boxplotchart/qboxset.h8
-rw-r--r--src/charts/boxplotchart/qboxset_p.h10
-rw-r--r--src/charts/boxplotchart/qvboxplotmodelmapper.cpp2
-rw-r--r--src/charts/chartbackground.cpp10
-rw-r--r--src/charts/chartbackground_p.h4
-rw-r--r--src/charts/chartconfig_p.h2
-rw-r--r--src/charts/chartdataset.cpp46
-rw-r--r--src/charts/chartdataset_p.h8
-rw-r--r--src/charts/chartelement.cpp6
-rw-r--r--src/charts/chartelement_p.h6
-rw-r--r--src/charts/charthelpers_p.h4
-rw-r--r--src/charts/chartitem.cpp6
-rw-r--r--src/charts/chartitem_p.h6
-rw-r--r--src/charts/chartpresenter.cpp34
-rw-r--r--src/charts/chartpresenter_p.h10
-rw-r--r--src/charts/chartthememanager.cpp24
-rw-r--r--src/charts/chartthememanager_p.h8
-rw-r--r--src/charts/charttitle.cpp12
-rw-r--r--src/charts/charttitle_p.h4
-rw-r--r--src/charts/domain/abstractdomain.cpp6
-rw-r--r--src/charts/domain/abstractdomain_p.h8
-rw-r--r--src/charts/domain/logxlogydomain.cpp8
-rw-r--r--src/charts/domain/logxlogydomain_p.h6
-rw-r--r--src/charts/domain/logxlogypolardomain.cpp8
-rw-r--r--src/charts/domain/logxlogypolardomain_p.h6
-rw-r--r--src/charts/domain/logxydomain.cpp8
-rw-r--r--src/charts/domain/logxydomain_p.h6
-rw-r--r--src/charts/domain/logxypolardomain.cpp8
-rw-r--r--src/charts/domain/logxypolardomain_p.h6
-rw-r--r--src/charts/domain/polardomain.cpp6
-rw-r--r--src/charts/domain/polardomain_p.h6
-rw-r--r--src/charts/domain/xlogydomain.cpp8
-rw-r--r--src/charts/domain/xlogydomain_p.h6
-rw-r--r--src/charts/domain/xlogypolardomain.cpp8
-rw-r--r--src/charts/domain/xlogypolardomain_p.h6
-rw-r--r--src/charts/domain/xydomain.cpp6
-rw-r--r--src/charts/domain/xydomain_p.h6
-rw-r--r--src/charts/domain/xypolardomain.cpp6
-rw-r--r--src/charts/domain/xypolardomain_p.h4
-rw-r--r--src/charts/layout/abstractchartlayout.cpp14
-rw-r--r--src/charts/layout/abstractchartlayout_p.h6
-rw-r--r--src/charts/layout/cartesianchartlayout.cpp8
-rw-r--r--src/charts/layout/cartesianchartlayout_p.h2
-rw-r--r--src/charts/layout/polarchartlayout.cpp8
-rw-r--r--src/charts/layout/polarchartlayout_p.h2
-rw-r--r--src/charts/legend/legendlayout.cpp16
-rw-r--r--src/charts/legend/legendlayout_p.h4
-rw-r--r--src/charts/legend/legendmarkeritem.cpp22
-rw-r--r--src/charts/legend/legendmarkeritem_p.h12
-rw-r--r--src/charts/legend/legendscroller.cpp14
-rw-r--r--src/charts/legend/legendscroller_p.h4
-rw-r--r--src/charts/legend/qarealegendmarker.cpp8
-rw-r--r--src/charts/legend/qarealegendmarker.h2
-rw-r--r--src/charts/legend/qarealegendmarker_p.h8
-rw-r--r--src/charts/legend/qbarlegendmarker.cpp8
-rw-r--r--src/charts/legend/qbarlegendmarker.h2
-rw-r--r--src/charts/legend/qbarlegendmarker_p.h10
-rw-r--r--src/charts/legend/qboxplotlegendmarker.cpp8
-rw-r--r--src/charts/legend/qboxplotlegendmarker.h2
-rw-r--r--src/charts/legend/qboxplotlegendmarker_p.h8
-rw-r--r--src/charts/legend/qlegend.cpp30
-rw-r--r--src/charts/legend/qlegend.h8
-rw-r--r--src/charts/legend/qlegend_p.h2
-rw-r--r--src/charts/legend/qlegendmarker.cpp18
-rw-r--r--src/charts/legend/qlegendmarker.h10
-rw-r--r--src/charts/legend/qlegendmarker_p.h8
-rw-r--r--src/charts/legend/qpielegendmarker.cpp8
-rw-r--r--src/charts/legend/qpielegendmarker.h2
-rw-r--r--src/charts/legend/qpielegendmarker_p.h10
-rw-r--r--src/charts/legend/qxylegendmarker.cpp8
-rw-r--r--src/charts/legend/qxylegendmarker.h2
-rw-r--r--src/charts/legend/qxylegendmarker_p.h8
-rw-r--r--src/charts/linechart/linechartitem.cpp18
-rw-r--r--src/charts/linechart/linechartitem_p.h8
-rw-r--r--src/charts/linechart/qlineseries.cpp12
-rw-r--r--src/charts/linechart/qlineseries.h6
-rw-r--r--src/charts/linechart/qlineseries_p.h2
-rw-r--r--src/charts/piechart/piechartitem.cpp22
-rw-r--r--src/charts/piechart/piechartitem_p.h8
-rw-r--r--src/charts/piechart/pieslicedata_p.h8
-rw-r--r--src/charts/piechart/piesliceitem.cpp22
-rw-r--r--src/charts/piechart/piesliceitem_p.h16
-rw-r--r--src/charts/piechart/qhpiemodelmapper.cpp2
-rw-r--r--src/charts/piechart/qhpiemodelmapper.h2
-rw-r--r--src/charts/piechart/qpiemodelmapper.cpp10
-rw-r--r--src/charts/piechart/qpiemodelmapper.h4
-rw-r--r--src/charts/piechart/qpiemodelmapper_p.h4
-rw-r--r--src/charts/piechart/qpieseries.cpp24
-rw-r--r--src/charts/piechart/qpieseries.h2
-rw-r--r--src/charts/piechart/qpieseries_p.h4
-rw-r--r--src/charts/piechart/qpieslice.cpp4
-rw-r--r--src/charts/piechart/qpieslice.h10
-rw-r--r--src/charts/piechart/qpieslice_p.h6
-rw-r--r--src/charts/piechart/qvpiemodelmapper.cpp2
-rw-r--r--src/charts/piechart/qvpiemodelmapper.h2
-rw-r--r--src/charts/qabstractseries.cpp20
-rw-r--r--src/charts/qabstractseries.h8
-rw-r--r--src/charts/qabstractseries_p.h6
-rw-r--r--src/charts/qchart.cpp22
-rw-r--r--src/charts/qchart.h4
-rw-r--r--src/charts/qchart_p.h4
-rw-r--r--src/charts/qchartglobal.h2
-rw-r--r--src/charts/qchartview.cpp10
-rw-r--r--src/charts/qchartview.h2
-rw-r--r--src/charts/qchartview_p.h2
-rw-r--r--src/charts/qpolarchart.cpp4
-rw-r--r--src/charts/qpolarchart.h2
-rw-r--r--src/charts/scatterchart/qscatterseries.cpp14
-rw-r--r--src/charts/scatterchart/qscatterseries.h2
-rw-r--r--src/charts/scatterchart/qscatterseries_p.h2
-rw-r--r--src/charts/scatterchart/scatterchartitem.cpp20
-rw-r--r--src/charts/scatterchart/scatterchartitem_p.h8
-rw-r--r--src/charts/scroller.cpp8
-rw-r--r--src/charts/scroller_p.h8
-rw-r--r--src/charts/splinechart/qsplineseries.cpp14
-rw-r--r--src/charts/splinechart/qsplineseries.h8
-rw-r--r--src/charts/splinechart/qsplineseries_p.h2
-rw-r--r--src/charts/splinechart/splinechartitem.cpp14
-rw-r--r--src/charts/splinechart/splinechartitem_p.h4
-rw-r--r--src/charts/themes/charttheme_p.h6
-rw-r--r--src/charts/themes/chartthemebluecerulean_p.h2
-rw-r--r--src/charts/themes/chartthemeblueicy_p.h2
-rw-r--r--src/charts/themes/chartthemebluencs_p.h2
-rw-r--r--src/charts/themes/chartthemebrownsand_p.h2
-rw-r--r--src/charts/themes/chartthemedark_p.h2
-rw-r--r--src/charts/themes/chartthemehighcontrast_p.h2
-rw-r--r--src/charts/themes/chartthemelight_p.h2
-rw-r--r--src/charts/themes/chartthemeqt_p.h2
-rw-r--r--src/charts/themes/chartthemesystem_p.h2
-rw-r--r--src/charts/xychart/qhxymodelmapper.cpp2
-rw-r--r--src/charts/xychart/qvxymodelmapper.cpp2
-rw-r--r--src/charts/xychart/qxymodelmapper.cpp10
-rw-r--r--src/charts/xychart/qxymodelmapper.h4
-rw-r--r--src/charts/xychart/qxymodelmapper_p.h4
-rw-r--r--src/charts/xychart/qxyseries.cpp18
-rw-r--r--src/charts/xychart/qxyseries.h8
-rw-r--r--src/charts/xychart/qxyseries_p.h2
-rw-r--r--src/charts/xychart/xychart.cpp18
-rw-r--r--src/charts/xychart/xychart_p.h10
-rw-r--r--src/chartsqml2/chartsqml2.pro2
-rw-r--r--src/chartsqml2/chartsqml2_plugin.cpp38
-rw-r--r--src/chartsqml2/declarativeareaseries.h2
-rw-r--r--src/chartsqml2/declarativeaxes.cpp2
-rw-r--r--src/chartsqml2/declarativeaxes.h4
-rw-r--r--src/chartsqml2/declarativebarseries.cpp6
-rw-r--r--src/chartsqml2/declarativebarseries.h14
-rw-r--r--src/chartsqml2/declarativeboxplotseries.cpp4
-rw-r--r--src/chartsqml2/declarativeboxplotseries.h4
-rw-r--r--src/chartsqml2/declarativecategoryaxis.cpp2
-rw-r--r--src/chartsqml2/declarativecategoryaxis.h2
-rw-r--r--src/chartsqml2/declarativechart.cpp30
-rw-r--r--src/chartsqml2/declarativechart.h2
-rw-r--r--src/chartsqml2/declarativelineseries.h2
-rw-r--r--src/chartsqml2/declarativemargins.cpp4
-rw-r--r--src/chartsqml2/declarativemargins.h6
-rw-r--r--src/chartsqml2/declarativepieseries.cpp6
-rw-r--r--src/chartsqml2/declarativepieseries.h4
-rw-r--r--src/chartsqml2/declarativepolarchart.cpp2
-rw-r--r--src/chartsqml2/declarativescatterseries.h2
-rw-r--r--src/chartsqml2/declarativesplineseries.h2
-rw-r--r--src/chartsqml2/declarativexypoint.cpp2
-rw-r--r--src/chartsqml2/declarativexypoint.h6
-rw-r--r--src/chartsqml2/declarativexyseries.cpp4
-rw-r--r--src/chartsqml2/declarativexyseries.h2
315 files changed, 1194 insertions, 1192 deletions
diff --git a/src/charts/animations/axisanimation.cpp b/src/charts/animations/axisanimation.cpp
index ef346287..ae293b44 100644
--- a/src/charts/animations/axisanimation.cpp
+++ b/src/charts/animations/axisanimation.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "axisanimation_p.h"
-#include "chartaxiselement_p.h"
-#include "qabstractaxis_p.h"
+#include <private/axisanimation_p.h>
+#include <private/chartaxiselement_p.h>
+#include <private/qabstractaxis_p.h>
Q_DECLARE_METATYPE(QVector<qreal>)
diff --git a/src/charts/animations/axisanimation_p.h b/src/charts/animations/axisanimation_p.h
index 9e886b2b..480db180 100644
--- a/src/charts/animations/axisanimation_p.h
+++ b/src/charts/animations/axisanimation_p.h
@@ -30,8 +30,8 @@
#ifndef AXISANIMATION_H
#define AXISANIMATION_H
-#include "chartanimation_p.h"
-#include <QPointF>
+#include <private/chartanimation_p.h>
+#include <QtCore/QPointF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/baranimation.cpp b/src/charts/animations/baranimation.cpp
index 15b69288..d2087ffe 100644
--- a/src/charts/animations/baranimation.cpp
+++ b/src/charts/animations/baranimation.cpp
@@ -18,8 +18,8 @@
**
****************************************************************************/
-#include "baranimation_p.h"
-#include "abstractbarchartitem_p.h"
+#include <private/baranimation_p.h>
+#include <private/abstractbarchartitem_p.h>
Q_DECLARE_METATYPE(QVector<QRectF>)
diff --git a/src/charts/animations/baranimation_p.h b/src/charts/animations/baranimation_p.h
index 5b49f302..260f6ff6 100644
--- a/src/charts/animations/baranimation_p.h
+++ b/src/charts/animations/baranimation_p.h
@@ -30,7 +30,7 @@
#ifndef BARANIMATION_P_H
#define BARANIMATION_P_H
-#include "chartanimation_p.h"
+#include <private/chartanimation_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/boxplotanimation.cpp b/src/charts/animations/boxplotanimation.cpp
index cfd474bb..e1e4bc7c 100644
--- a/src/charts/animations/boxplotanimation.cpp
+++ b/src/charts/animations/boxplotanimation.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "boxplotanimation_p.h"
-#include "boxplotchartitem_p.h"
-#include "boxwhiskersdata_p.h"
-#include "boxwhiskersanimation_p.h"
+#include <private/boxplotanimation_p.h>
+#include <private/boxplotchartitem_p.h>
+#include <private/boxwhiskersdata_p.h>
+#include <private/boxwhiskersanimation_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/boxplotanimation_p.h b/src/charts/animations/boxplotanimation_p.h
index 3eba311b..00b7f186 100644
--- a/src/charts/animations/boxplotanimation_p.h
+++ b/src/charts/animations/boxplotanimation_p.h
@@ -30,10 +30,10 @@
#ifndef BOXPLOTANIMATION_P_H
#define BOXPLOTANIMATION_P_H
-#include "chartanimation_p.h"
-#include "boxwhiskers_p.h"
-#include "boxwhiskersdata_p.h"
-#include "boxwhiskersanimation_p.h"
+#include <private/chartanimation_p.h>
+#include <private/boxwhiskers_p.h>
+#include <private/boxwhiskersdata_p.h>
+#include <private/boxwhiskersanimation_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/boxwhiskersanimation.cpp b/src/charts/animations/boxwhiskersanimation.cpp
index 6d5404fa..201ffb89 100644
--- a/src/charts/animations/boxwhiskersanimation.cpp
+++ b/src/charts/animations/boxwhiskersanimation.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "boxwhiskersanimation_p.h"
-#include "boxplotanimation_p.h"
-#include "boxplotchartitem_p.h"
-#include "boxwhiskersdata_p.h"
+#include <private/boxwhiskersanimation_p.h>
+#include <private/boxplotanimation_p.h>
+#include <private/boxplotchartitem_p.h>
+#include <private/boxwhiskersdata_p.h>
Q_DECLARE_METATYPE(QVector<QRectF>)
Q_DECLARE_METATYPE(QT_CHARTS_NAMESPACE::BoxWhiskersData)
diff --git a/src/charts/animations/boxwhiskersanimation_p.h b/src/charts/animations/boxwhiskersanimation_p.h
index ff56222b..5a3417bf 100644
--- a/src/charts/animations/boxwhiskersanimation_p.h
+++ b/src/charts/animations/boxwhiskersanimation_p.h
@@ -30,9 +30,9 @@
#ifndef BOXWHISKERSANIMATION_P_H
#define BOXWHISKERSANIMATION_P_H
-#include "chartanimation_p.h"
-#include "boxwhiskers_p.h"
-#include "boxwhiskersdata_p.h"
+#include <private/chartanimation_p.h>
+#include <private/boxwhiskers_p.h>
+#include <private/boxwhiskersdata_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/chartanimation.cpp b/src/charts/animations/chartanimation.cpp
index 0e512932..b8b58b82 100644
--- a/src/charts/animations/chartanimation.cpp
+++ b/src/charts/animations/chartanimation.cpp
@@ -18,7 +18,7 @@
**
****************************************************************************/
-#include "chartanimation_p.h"
+#include <private/chartanimation_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/chartanimation_p.h b/src/charts/animations/chartanimation_p.h
index 81ec72c4..3bf6d26b 100644
--- a/src/charts/animations/chartanimation_p.h
+++ b/src/charts/animations/chartanimation_p.h
@@ -30,8 +30,8 @@
#ifndef CHARTANIMATION_H
#define CHARTANIMATION_H
-#include "qchartglobal.h"
-#include <QVariantAnimation>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QVariantAnimation>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/pieanimation.cpp b/src/charts/animations/pieanimation.cpp
index 30d6865f..445b3cb6 100644
--- a/src/charts/animations/pieanimation.cpp
+++ b/src/charts/animations/pieanimation.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "pieanimation_p.h"
-#include "piesliceanimation_p.h"
-#include "piechartitem_p.h"
+#include <private/pieanimation_p.h>
+#include <private/piesliceanimation_p.h>
+#include <private/piechartitem_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/pieanimation_p.h b/src/charts/animations/pieanimation_p.h
index 33599694..4e082286 100644
--- a/src/charts/animations/pieanimation_p.h
+++ b/src/charts/animations/pieanimation_p.h
@@ -30,9 +30,9 @@
#ifndef PIEANIMATION_P_H
#define PIEANIMATION_P_H
-#include "chartanimation_p.h"
-#include "piechartitem_p.h"
-#include "piesliceanimation_p.h"
+#include <private/chartanimation_p.h>
+#include <private/piechartitem_p.h>
+#include <private/piesliceanimation_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/piesliceanimation.cpp b/src/charts/animations/piesliceanimation.cpp
index 0a4503c9..4c1b5edc 100644
--- a/src/charts/animations/piesliceanimation.cpp
+++ b/src/charts/animations/piesliceanimation.cpp
@@ -18,8 +18,8 @@
**
****************************************************************************/
-#include "piesliceanimation_p.h"
-#include "piechartitem_p.h"
+#include <private/piesliceanimation_p.h>
+#include <private/piechartitem_p.h>
Q_DECLARE_METATYPE(QT_CHARTS_NAMESPACE::PieSliceData)
diff --git a/src/charts/animations/piesliceanimation_p.h b/src/charts/animations/piesliceanimation_p.h
index 88155054..e081f56b 100644
--- a/src/charts/animations/piesliceanimation_p.h
+++ b/src/charts/animations/piesliceanimation_p.h
@@ -30,8 +30,8 @@
#ifndef PIESLICEANIMATION_P_H
#define PIESLICEANIMATION_P_H
-#include "chartanimation_p.h"
-#include "piesliceitem_p.h"
+#include <private/chartanimation_p.h>
+#include <private/piesliceitem_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/scatteranimation.cpp b/src/charts/animations/scatteranimation.cpp
index faf66d11..3ffe99b6 100644
--- a/src/charts/animations/scatteranimation.cpp
+++ b/src/charts/animations/scatteranimation.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "scatteranimation_p.h"
-#include "scatterchartitem_p.h"
-#include <QDebug>
+#include <private/scatteranimation_p.h>
+#include <private/scatterchartitem_p.h>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/scatteranimation_p.h b/src/charts/animations/scatteranimation_p.h
index 7a4f8bfb..089c1557 100644
--- a/src/charts/animations/scatteranimation_p.h
+++ b/src/charts/animations/scatteranimation_p.h
@@ -29,7 +29,7 @@
#ifndef SCATTERANIMATION_P_H
#define SCATTERANIMATION_P_H
-#include "xyanimation_p.h"
+#include <private/xyanimation_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/animations/splineanimation.cpp b/src/charts/animations/splineanimation.cpp
index 4056d825..bc92ab44 100644
--- a/src/charts/animations/splineanimation.cpp
+++ b/src/charts/animations/splineanimation.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "splineanimation_p.h"
-#include "splinechartitem_p.h"
-#include <QDebug>
+#include <private/splineanimation_p.h>
+#include <private/splinechartitem_p.h>
+#include <QtCore/QDebug>
Q_DECLARE_METATYPE(QVector<QPointF>)
Q_DECLARE_METATYPE(SplineVector)
diff --git a/src/charts/animations/splineanimation_p.h b/src/charts/animations/splineanimation_p.h
index ad9120ed..0ff83ad7 100644
--- a/src/charts/animations/splineanimation_p.h
+++ b/src/charts/animations/splineanimation_p.h
@@ -29,8 +29,8 @@
#ifndef SPLINEANIMATION_P_H
#define SPLINEANIMATION_P_H
-#include "xyanimation_p.h"
-#include <QPointF>
+#include <private/xyanimation_p.h>
+#include <QtCore/QPointF>
typedef QPair<QVector<QPointF >, QVector<QPointF > > SplineVector;
diff --git a/src/charts/animations/xyanimation.cpp b/src/charts/animations/xyanimation.cpp
index 3e395c1a..5df3ebcc 100644
--- a/src/charts/animations/xyanimation.cpp
+++ b/src/charts/animations/xyanimation.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "xyanimation_p.h"
-#include "xychart_p.h"
-#include <QDebug>
+#include <private/xyanimation_p.h>
+#include <private/xychart_p.h>
+#include <QtCore/QDebug>
Q_DECLARE_METATYPE(QVector<QPointF>)
diff --git a/src/charts/animations/xyanimation_p.h b/src/charts/animations/xyanimation_p.h
index ef54c530..62833277 100644
--- a/src/charts/animations/xyanimation_p.h
+++ b/src/charts/animations/xyanimation_p.h
@@ -30,8 +30,8 @@
#ifndef XYANIMATION_P_H
#define XYANIMATION_P_H
-#include "chartanimation_p.h"
-#include <QPointF>
+#include <private/chartanimation_p.h>
+#include <QtCore/QPointF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/areachart/areachartitem.cpp b/src/charts/areachart/areachartitem.cpp
index cf2d0e8f..a4ccedd0 100644
--- a/src/charts/areachart/areachartitem.cpp
+++ b/src/charts/areachart/areachartitem.cpp
@@ -18,15 +18,15 @@
**
****************************************************************************/
-#include "areachartitem_p.h"
-#include "qareaseries.h"
-#include "qareaseries_p.h"
-#include "qlineseries.h"
-#include "chartpresenter_p.h"
-#include "abstractdomain_p.h"
-#include <QPainter>
-#include <QGraphicsSceneMouseEvent>
-#include <QDebug>
+#include <private/areachartitem_p.h>
+#include <QtCharts/QAreaSeries>
+#include <private/qareaseries_p.h>
+#include <QtCharts/QLineSeries>
+#include <private/chartpresenter_p.h>
+#include <private/abstractdomain_p.h>
+#include <QtGui/QPainter>
+#include <QtWidgets/QGraphicsSceneMouseEvent>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/areachart/areachartitem_p.h b/src/charts/areachart/areachartitem_p.h
index 5f806af6..c0b86ee0 100644
--- a/src/charts/areachart/areachartitem_p.h
+++ b/src/charts/areachart/areachartitem_p.h
@@ -30,10 +30,10 @@
#ifndef AREACHARTITEM_H
#define AREACHARTITEM_H
-#include "qchartglobal.h"
-#include "linechartitem_p.h"
-#include "qareaseries.h"
-#include <QPen>
+#include <QtCharts/QChartGlobal>
+#include <private/linechartitem_p.h>
+#include <QtCharts/QAreaSeries>
+#include <QtGui/QPen>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/areachart/qareaseries.cpp b/src/charts/areachart/qareaseries.cpp
index e2a2ea2f..9060294b 100644
--- a/src/charts/areachart/qareaseries.cpp
+++ b/src/charts/areachart/qareaseries.cpp
@@ -18,16 +18,16 @@
**
****************************************************************************/
-#include "qareaseries.h"
-#include "qareaseries_p.h"
-#include "qlineseries.h"
-#include "areachartitem_p.h"
-#include "abstractdomain_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qvalueaxis.h"
-#include "qarealegendmarker.h"
-#include "qchart_p.h"
+#include <QtCharts/QAreaSeries>
+#include <private/qareaseries_p.h>
+#include <QtCharts/QLineSeries>
+#include <private/areachartitem_p.h>
+#include <private/abstractdomain_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <QtCharts/QValueAxis>
+#include <QtCharts/QAreaLegendMarker>
+#include <private/qchart_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/areachart/qareaseries.h b/src/charts/areachart/qareaseries.h
index cad15c77..2e4c89c3 100644
--- a/src/charts/areachart/qareaseries.h
+++ b/src/charts/areachart/qareaseries.h
@@ -21,10 +21,10 @@
#ifndef QAREASERIES_H
#define QAREASERIES_H
-#include <QtCharts/qchartglobal.h>
-#include <QtCharts/qabstractseries.h>
-#include <QPen>
-#include <QBrush>
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QAbstractSeries>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
QT_CHARTS_BEGIN_NAMESPACE
class QLineSeries;
diff --git a/src/charts/areachart/qareaseries_p.h b/src/charts/areachart/qareaseries_p.h
index 3f6293d3..f02bb329 100644
--- a/src/charts/areachart/qareaseries_p.h
+++ b/src/charts/areachart/qareaseries_p.h
@@ -30,11 +30,12 @@
#ifndef QAREASERIES_P_H
#define QAREASERIES_P_H
-#include "qabstractseries_p.h"
+#include <private/qabstractseries_p.h>
QT_CHARTS_BEGIN_NAMESPACE
class QAreaSeries;
+class QLineSeries;
class QAreaSeriesPrivate: public QAbstractSeriesPrivate
{
diff --git a/src/charts/axis/barcategoryaxis/chartbarcategoryaxisx.cpp b/src/charts/axis/barcategoryaxis/chartbarcategoryaxisx.cpp
index 259cdaa9..c911ebb9 100644
--- a/src/charts/axis/barcategoryaxis/chartbarcategoryaxisx.cpp
+++ b/src/charts/axis/barcategoryaxis/chartbarcategoryaxisx.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "chartbarcategoryaxisx_p.h"
-#include "chartpresenter_p.h"
-#include "qbarcategoryaxis_p.h"
-#include "abstractchartlayout_p.h"
-#include <QDebug>
-#include <qmath.h>
+#include <private/chartbarcategoryaxisx_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/qbarcategoryaxis_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCore/QDebug>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/barcategoryaxis/chartbarcategoryaxisx_p.h b/src/charts/axis/barcategoryaxis/chartbarcategoryaxisx_p.h
index 177540e2..bc5be25b 100644
--- a/src/charts/axis/barcategoryaxis/chartbarcategoryaxisx_p.h
+++ b/src/charts/axis/barcategoryaxis/chartbarcategoryaxisx_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTBARCATEGORYAXISX_H
#define CHARTBARCATEGORYAXISX_H
-#include "horizontalaxis_p.h"
+#include <private/horizontalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/barcategoryaxis/chartbarcategoryaxisy.cpp b/src/charts/axis/barcategoryaxis/chartbarcategoryaxisy.cpp
index 126c7da3..3d661c07 100644
--- a/src/charts/axis/barcategoryaxis/chartbarcategoryaxisy.cpp
+++ b/src/charts/axis/barcategoryaxis/chartbarcategoryaxisy.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "chartbarcategoryaxisy_p.h"
-#include "chartpresenter_p.h"
-#include "qbarcategoryaxis_p.h"
-#include "abstractchartlayout_p.h"
-#include <qmath.h>
-#include <QDebug>
+#include <private/chartbarcategoryaxisy_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/qbarcategoryaxis_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/barcategoryaxis/chartbarcategoryaxisy_p.h b/src/charts/axis/barcategoryaxis/chartbarcategoryaxisy_p.h
index 82f2c505..89c41dfd 100644
--- a/src/charts/axis/barcategoryaxis/chartbarcategoryaxisy_p.h
+++ b/src/charts/axis/barcategoryaxis/chartbarcategoryaxisy_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTBARCATEGORYAXISY_H
#define CHARTBARCATEGORYAXISY_H
-#include "verticalaxis_p.h"
+#include <private/verticalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/barcategoryaxis/qbarcategoryaxis.cpp b/src/charts/axis/barcategoryaxis/qbarcategoryaxis.cpp
index 7818d6f6..446bfd18 100644
--- a/src/charts/axis/barcategoryaxis/qbarcategoryaxis.cpp
+++ b/src/charts/axis/barcategoryaxis/qbarcategoryaxis.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "qbarcategoryaxis.h"
-#include "qbarcategoryaxis_p.h"
-#include "chartbarcategoryaxisx_p.h"
-#include "chartbarcategoryaxisy_p.h"
-#include "abstractdomain_p.h"
-#include "qchart.h"
-#include <qmath.h>
+#include <QtCharts/QBarCategoryAxis>
+#include <private/qbarcategoryaxis_p.h>
+#include <private/chartbarcategoryaxisx_p.h>
+#include <private/chartbarcategoryaxisy_p.h>
+#include <private/abstractdomain_p.h>
+#include <QtCharts/QChart>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
/*!
diff --git a/src/charts/axis/barcategoryaxis/qbarcategoryaxis.h b/src/charts/axis/barcategoryaxis/qbarcategoryaxis.h
index 55a2430f..3e6bdb96 100644
--- a/src/charts/axis/barcategoryaxis/qbarcategoryaxis.h
+++ b/src/charts/axis/barcategoryaxis/qbarcategoryaxis.h
@@ -21,7 +21,7 @@
#ifndef QBARCATEGORYAXIS_H
#define QBARCATEGORYAXIS_H
-#include <QtCharts/qabstractaxis.h>
+#include <QtCharts/QAbstractAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/barcategoryaxis/qbarcategoryaxis_p.h b/src/charts/axis/barcategoryaxis/qbarcategoryaxis_p.h
index 8ebc5a4c..95a47ede 100644
--- a/src/charts/axis/barcategoryaxis/qbarcategoryaxis_p.h
+++ b/src/charts/axis/barcategoryaxis/qbarcategoryaxis_p.h
@@ -30,8 +30,8 @@
#ifndef QBARCATEGORYAXIS_P_H
#define QBARCATEGORYAXIS_P_H
-#include <qbarcategoryaxis.h>
-#include "qabstractaxis_p.h"
+#include <QtCharts/QBarCategoryAxis>
+#include <private/qabstractaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/cartesianchartaxis.cpp b/src/charts/axis/cartesianchartaxis.cpp
index d067921d..399662ec 100644
--- a/src/charts/axis/cartesianchartaxis.cpp
+++ b/src/charts/axis/cartesianchartaxis.cpp
@@ -18,17 +18,17 @@
**
****************************************************************************/
-#include "cartesianchartaxis_p.h"
-#include "qabstractaxis.h"
-#include "qabstractaxis_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include "abstractdomain_p.h"
-#include "linearrowitem_p.h"
-#include <QValueAxis>
-#include <QLogValueAxis>
-#include <QGraphicsLayout>
-#include <QTextDocument>
+#include <private/cartesianchartaxis_p.h>
+#include <QtCharts/QAbstractAxis>
+#include <private/qabstractaxis_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <private/abstractdomain_p.h>
+#include <private/linearrowitem_p.h>
+#include <QtCharts/QValueAxis>
+#include <QtCharts/QLogValueAxis>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtGui/QTextDocument>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/cartesianchartaxis_p.h b/src/charts/axis/cartesianchartaxis_p.h
index c0c2252b..a2f6a81b 100644
--- a/src/charts/axis/cartesianchartaxis_p.h
+++ b/src/charts/axis/cartesianchartaxis_p.h
@@ -30,8 +30,8 @@
#ifndef CARTESIANCHARTAXIS_H
#define CARTESIANCHARTAXIS_H
-#include "qchartglobal.h"
-#include "chartaxiselement_p.h"
+#include <QtCharts/QChartGlobal>
+#include <private/chartaxiselement_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/chartcategoryaxisx.cpp b/src/charts/axis/categoryaxis/chartcategoryaxisx.cpp
index 2141f353..e8e587d9 100644
--- a/src/charts/axis/categoryaxis/chartcategoryaxisx.cpp
+++ b/src/charts/axis/categoryaxis/chartcategoryaxisx.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "chartcategoryaxisx_p.h"
-#include "qcategoryaxis.h"
-#include "qabstractaxis.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include <QGraphicsLayout>
-#include <qmath.h>
+#include <private/chartcategoryaxisx_p.h>
+#include <QtCharts/QCategoryAxis>
+#include <QtCharts/QAbstractAxis>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/chartcategoryaxisx_p.h b/src/charts/axis/categoryaxis/chartcategoryaxisx_p.h
index e526b01a..503f372c 100644
--- a/src/charts/axis/categoryaxis/chartcategoryaxisx_p.h
+++ b/src/charts/axis/categoryaxis/chartcategoryaxisx_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTCATEGORYAXISX_H
#define CHARTCATEGORYAXISX_H
-#include "horizontalaxis_p.h"
+#include <private/horizontalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/chartcategoryaxisy.cpp b/src/charts/axis/categoryaxis/chartcategoryaxisy.cpp
index 7d5ba103..6f6f25a7 100644
--- a/src/charts/axis/categoryaxis/chartcategoryaxisy.cpp
+++ b/src/charts/axis/categoryaxis/chartcategoryaxisy.cpp
@@ -18,14 +18,14 @@
**
****************************************************************************/
-#include "chartcategoryaxisy_p.h"
-#include "qcategoryaxis.h"
-#include "qabstractaxis.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include <QGraphicsLayout>
-#include <qmath.h>
-#include <QDebug>
+#include <private/chartcategoryaxisy_p.h>
+#include <QtCharts/QCategoryAxis>
+#include <QtCharts/QAbstractAxis>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/chartcategoryaxisy_p.h b/src/charts/axis/categoryaxis/chartcategoryaxisy_p.h
index e416e4c0..d4abbf4c 100644
--- a/src/charts/axis/categoryaxis/chartcategoryaxisy_p.h
+++ b/src/charts/axis/categoryaxis/chartcategoryaxisy_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTCATEGORYAXISY_H
#define CHARTCATEGORYAXISY_H
-#include "verticalaxis_p.h"
+#include <private/verticalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/polarchartcategoryaxisangular.cpp b/src/charts/axis/categoryaxis/polarchartcategoryaxisangular.cpp
index 8c43dd32..4996d461 100644
--- a/src/charts/axis/categoryaxis/polarchartcategoryaxisangular.cpp
+++ b/src/charts/axis/categoryaxis/polarchartcategoryaxisangular.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "polarchartcategoryaxisangular_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include "qcategoryaxis.h"
-#include <QDebug>
+#include <private/polarchartcategoryaxisangular_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCharts/QCategoryAxis>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/polarchartcategoryaxisangular_p.h b/src/charts/axis/categoryaxis/polarchartcategoryaxisangular_p.h
index 0432fc11..46b653da 100644
--- a/src/charts/axis/categoryaxis/polarchartcategoryaxisangular_p.h
+++ b/src/charts/axis/categoryaxis/polarchartcategoryaxisangular_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTCATEGORYAXISANGULAR_P_H
#define POLARCHARTCATEGORYAXISANGULAR_P_H
-#include "polarchartaxisangular_p.h"
+#include <private/polarchartaxisangular_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/polarchartcategoryaxisradial.cpp b/src/charts/axis/categoryaxis/polarchartcategoryaxisradial.cpp
index 60b77f0c..0938b640 100644
--- a/src/charts/axis/categoryaxis/polarchartcategoryaxisradial.cpp
+++ b/src/charts/axis/categoryaxis/polarchartcategoryaxisradial.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "polarchartcategoryaxisradial_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include "qcategoryaxis.h"
-#include <QDebug>
+#include <private/polarchartcategoryaxisradial_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCharts/QCategoryAxis>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/polarchartcategoryaxisradial_p.h b/src/charts/axis/categoryaxis/polarchartcategoryaxisradial_p.h
index 3186f5ec..1f23b884 100644
--- a/src/charts/axis/categoryaxis/polarchartcategoryaxisradial_p.h
+++ b/src/charts/axis/categoryaxis/polarchartcategoryaxisradial_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTCATEGORYAXISRADIAL_P_H
#define POLARCHARTCATEGORYAXISRADIAL_P_H
-#include "polarchartaxisradial_p.h"
+#include <private/polarchartaxisradial_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/qcategoryaxis.cpp b/src/charts/axis/categoryaxis/qcategoryaxis.cpp
index d5b3d472..5ee885a1 100644
--- a/src/charts/axis/categoryaxis/qcategoryaxis.cpp
+++ b/src/charts/axis/categoryaxis/qcategoryaxis.cpp
@@ -18,15 +18,15 @@
**
****************************************************************************/
-#include "qcategoryaxis.h"
-#include "qcategoryaxis_p.h"
-#include "chartcategoryaxisx_p.h"
-#include "chartcategoryaxisy_p.h"
-#include "polarchartcategoryaxisangular_p.h"
-#include "polarchartcategoryaxisradial_p.h"
-#include "qchart.h"
-#include <qmath.h>
-#include <QDebug>
+#include <QtCharts/QCategoryAxis>
+#include <private/qcategoryaxis_p.h>
+#include <private/chartcategoryaxisx_p.h>
+#include <private/chartcategoryaxisy_p.h>
+#include <private/polarchartcategoryaxisangular_p.h>
+#include <private/polarchartcategoryaxisradial_p.h>
+#include <QtCharts/QChart>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
/*!
diff --git a/src/charts/axis/categoryaxis/qcategoryaxis.h b/src/charts/axis/categoryaxis/qcategoryaxis.h
index bd4b3d82..7109767a 100644
--- a/src/charts/axis/categoryaxis/qcategoryaxis.h
+++ b/src/charts/axis/categoryaxis/qcategoryaxis.h
@@ -21,8 +21,8 @@
#ifndef QCATEGORYAXIS_H
#define QCATEGORYAXIS_H
-#include <QtCharts/qabstractaxis.h>
-#include <QtCharts/qvalueaxis.h>
+#include <QtCharts/QAbstractAxis>
+#include <QtCharts/QValueAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/categoryaxis/qcategoryaxis_p.h b/src/charts/axis/categoryaxis/qcategoryaxis_p.h
index bc657521..57a12ff8 100644
--- a/src/charts/axis/categoryaxis/qcategoryaxis_p.h
+++ b/src/charts/axis/categoryaxis/qcategoryaxis_p.h
@@ -30,8 +30,8 @@
#ifndef QCATEGORYAXIS_P_H
#define QCATEGORYAXIS_P_H
-#include <qcategoryaxis.h>
-#include "qvalueaxis_p.h"
+#include <QtCharts/QCategoryAxis>
+#include <private/qvalueaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/chartaxiselement.cpp b/src/charts/axis/chartaxiselement.cpp
index b7a60d27..73cd057e 100644
--- a/src/charts/axis/chartaxiselement.cpp
+++ b/src/charts/axis/chartaxiselement.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "chartaxiselement_p.h"
-#include "qabstractaxis_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include <qmath.h>
-#include <QDateTime>
-#include <QTextDocument>
+#include <private/chartaxiselement_p.h>
+#include <private/qabstractaxis_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCore/QtMath>
+#include <QtCore/QDateTime>
+#include <QtGui/QTextDocument>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/chartaxiselement_p.h b/src/charts/axis/chartaxiselement_p.h
index 1cfac64d..1fba0aff 100644
--- a/src/charts/axis/chartaxiselement_p.h
+++ b/src/charts/axis/chartaxiselement_p.h
@@ -30,12 +30,12 @@
#ifndef CHARTAXISELEMENT_H
#define CHARTAXISELEMENT_H
-#include "qchartglobal.h"
-#include "chartelement_p.h"
-#include "axisanimation_p.h"
-#include <QGraphicsItem>
-#include <QGraphicsLayoutItem>
-#include <QFont>
+#include <QtCharts/QChartGlobal>
+#include <private/chartelement_p.h>
+#include <private/axisanimation_p.h>
+#include <QtWidgets/QGraphicsItem>
+#include <QtWidgets/QGraphicsLayoutItem>
+#include <QtGui/QFont>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/chartdatetimeaxisx.cpp b/src/charts/axis/datetimeaxis/chartdatetimeaxisx.cpp
index bdd010a0..1a234b56 100644
--- a/src/charts/axis/datetimeaxis/chartdatetimeaxisx.cpp
+++ b/src/charts/axis/datetimeaxis/chartdatetimeaxisx.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "chartdatetimeaxisx_p.h"
-#include "chartpresenter_p.h"
-#include "qdatetimeaxis.h"
-#include "abstractchartlayout_p.h"
-#include <QGraphicsLayout>
-#include <QDateTime>
-#include <qmath.h>
+#include <private/chartdatetimeaxisx_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QDateTimeAxis>
+#include <private/abstractchartlayout_p.h>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QDateTime>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/chartdatetimeaxisx_p.h b/src/charts/axis/datetimeaxis/chartdatetimeaxisx_p.h
index 3ca2ef45..1809915b 100644
--- a/src/charts/axis/datetimeaxis/chartdatetimeaxisx_p.h
+++ b/src/charts/axis/datetimeaxis/chartdatetimeaxisx_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTDATETIMEAXISX_H
#define CHARTDATETIMEAXISX_H
-#include "horizontalaxis_p.h"
+#include <private/horizontalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/chartdatetimeaxisy.cpp b/src/charts/axis/datetimeaxis/chartdatetimeaxisy.cpp
index 5e67936b..67d2c3fc 100644
--- a/src/charts/axis/datetimeaxis/chartdatetimeaxisy.cpp
+++ b/src/charts/axis/datetimeaxis/chartdatetimeaxisy.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "chartdatetimeaxisy_p.h"
-#include "chartpresenter_p.h"
-#include "qdatetimeaxis.h"
-#include "abstractchartlayout_p.h"
-#include <QGraphicsLayout>
-#include <QDateTime>
-#include <qmath.h>
+#include <private/chartdatetimeaxisy_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QDateTimeAxis>
+#include <private/abstractchartlayout_p.h>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QDateTime>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/chartdatetimeaxisy_p.h b/src/charts/axis/datetimeaxis/chartdatetimeaxisy_p.h
index 0631e157..8bd2f087 100644
--- a/src/charts/axis/datetimeaxis/chartdatetimeaxisy_p.h
+++ b/src/charts/axis/datetimeaxis/chartdatetimeaxisy_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTDATETIMEAXISY_H
#define CHARTDATETIMEAXISY_H
-#include "verticalaxis_p.h"
+#include <private/verticalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular.cpp b/src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular.cpp
index 4ace5de6..1c1e9897 100644
--- a/src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular.cpp
+++ b/src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "polarchartdatetimeaxisangular_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include "qdatetimeaxis.h"
+#include <private/polarchartdatetimeaxisangular_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCharts/QDateTimeAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular_p.h b/src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular_p.h
index bbfd8260..0e244e71 100644
--- a/src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular_p.h
+++ b/src/charts/axis/datetimeaxis/polarchartdatetimeaxisangular_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTDATETIMEAXISANGULAR_P_H
#define POLARCHARTDATETIMEAXISANGULAR_P_H
-#include "polarchartaxisangular_p.h"
+#include <private/polarchartaxisangular_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial.cpp b/src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial.cpp
index fdcfcc36..35965b3c 100644
--- a/src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial.cpp
+++ b/src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "polarchartdatetimeaxisradial_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include "qdatetimeaxis.h"
+#include <private/polarchartdatetimeaxisradial_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCharts/QDateTimeAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial_p.h b/src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial_p.h
index 207d5a3a..f0816597 100644
--- a/src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial_p.h
+++ b/src/charts/axis/datetimeaxis/polarchartdatetimeaxisradial_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTDATETIMEAXISRADIAL_P_H
#define POLARCHARTDATETIMEAXISRADIAL_P_H
-#include "polarchartaxisradial_p.h"
+#include <private/polarchartaxisradial_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp b/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp
index fffd80c2..cbe448fc 100644
--- a/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp
+++ b/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp
@@ -18,14 +18,14 @@
**
****************************************************************************/
-#include "qdatetimeaxis.h"
-#include "qdatetimeaxis_p.h"
-#include "chartdatetimeaxisx_p.h"
-#include "chartdatetimeaxisy_p.h"
-#include "polarchartdatetimeaxisangular_p.h"
-#include "polarchartdatetimeaxisradial_p.h"
-#include "abstractdomain_p.h"
-#include "qchart.h"
+#include <QtCharts/QDateTimeAxis>
+#include <private/qdatetimeaxis_p.h>
+#include <private/chartdatetimeaxisx_p.h>
+#include <private/chartdatetimeaxisy_p.h>
+#include <private/polarchartdatetimeaxisangular_p.h>
+#include <private/polarchartdatetimeaxisradial_p.h>
+#include <private/abstractdomain_p.h>
+#include <QtCharts/QChart>
#include <float.h>
#include <cmath>
diff --git a/src/charts/axis/datetimeaxis/qdatetimeaxis.h b/src/charts/axis/datetimeaxis/qdatetimeaxis.h
index 72d46b5e..be8d83e3 100644
--- a/src/charts/axis/datetimeaxis/qdatetimeaxis.h
+++ b/src/charts/axis/datetimeaxis/qdatetimeaxis.h
@@ -21,7 +21,7 @@
#ifndef QDATETIMEAXIS_H
#define QDATETIMEAXIS_H
-#include <QtCharts/qabstractaxis.h>
+#include <QtCharts/QAbstractAxis>
class QDateTime;
diff --git a/src/charts/axis/datetimeaxis/qdatetimeaxis_p.h b/src/charts/axis/datetimeaxis/qdatetimeaxis_p.h
index 30551d55..01152523 100644
--- a/src/charts/axis/datetimeaxis/qdatetimeaxis_p.h
+++ b/src/charts/axis/datetimeaxis/qdatetimeaxis_p.h
@@ -30,9 +30,9 @@
#ifndef QDATETIMEAXIS_P_H
#define QDATETIMEAXIS_P_H
-#include "qdatetimeaxis.h"
-#include "qabstractaxis_p.h"
-#include <QDateTime>
+#include <QtCharts/QDateTimeAxis>
+#include <private/qabstractaxis_p.h>
+#include <QtCore/QDateTime>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/horizontalaxis.cpp b/src/charts/axis/horizontalaxis.cpp
index 941afc05..8e3bb975 100644
--- a/src/charts/axis/horizontalaxis.cpp
+++ b/src/charts/axis/horizontalaxis.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "horizontalaxis_p.h"
-#include "qabstractaxis_p.h"
-#include "chartpresenter_p.h"
-#include <qmath.h>
-#include <QDebug>
+#include <private/horizontalaxis_p.h>
+#include <private/qabstractaxis_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/horizontalaxis_p.h b/src/charts/axis/horizontalaxis_p.h
index 9f1ad596..c75e45ae 100644
--- a/src/charts/axis/horizontalaxis_p.h
+++ b/src/charts/axis/horizontalaxis_p.h
@@ -30,7 +30,7 @@
#ifndef HORIZONTALAXIS_P_H_
#define HORIZONTALAXIS_P_H_
-#include "cartesianchartaxis_p.h"
+#include <private/cartesianchartaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/linearrowitem_p.h b/src/charts/axis/linearrowitem_p.h
index f1f94acd..ecc261e7 100644
--- a/src/charts/axis/linearrowitem_p.h
+++ b/src/charts/axis/linearrowitem_p.h
@@ -30,9 +30,9 @@
#ifndef LINEARROWITEM_P_H
#define LINEARROWITEM_P_H
-#include "chartaxiselement_p.h"
-#include "qabstractaxis_p.h"
-#include <QGraphicsLineItem>
+#include <private/chartaxiselement_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtWidgets/QGraphicsLineItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/chartlogvalueaxisx.cpp b/src/charts/axis/logvalueaxis/chartlogvalueaxisx.cpp
index 6057fbb1..995bec39 100644
--- a/src/charts/axis/logvalueaxis/chartlogvalueaxisx.cpp
+++ b/src/charts/axis/logvalueaxis/chartlogvalueaxisx.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "chartlogvalueaxisx_p.h"
-#include "chartpresenter_p.h"
-#include "qlogvalueaxis.h"
-#include "abstractchartlayout_p.h"
-#include <QGraphicsLayout>
-#include <qmath.h>
-#include <QDebug>
+#include <private/chartlogvalueaxisx_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <private/abstractchartlayout_p.h>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/chartlogvalueaxisx_p.h b/src/charts/axis/logvalueaxis/chartlogvalueaxisx_p.h
index 490832b5..28e2689d 100644
--- a/src/charts/axis/logvalueaxis/chartlogvalueaxisx_p.h
+++ b/src/charts/axis/logvalueaxis/chartlogvalueaxisx_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTLOGVALUEAXISX_H
#define CHARTLOGVALUEAXISX_H
-#include "horizontalaxis_p.h"
+#include <private/horizontalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/chartlogvalueaxisy.cpp b/src/charts/axis/logvalueaxis/chartlogvalueaxisy.cpp
index d0492f97..5759b5e4 100644
--- a/src/charts/axis/logvalueaxis/chartlogvalueaxisy.cpp
+++ b/src/charts/axis/logvalueaxis/chartlogvalueaxisy.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "chartlogvalueaxisy_p.h"
-#include "chartpresenter_p.h"
-#include "qlogvalueaxis.h"
-#include "abstractchartlayout_p.h"
-#include <QGraphicsLayout>
-#include <qmath.h>
-#include <QDebug>
+#include <private/chartlogvalueaxisy_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <private/abstractchartlayout_p.h>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/chartlogvalueaxisy_p.h b/src/charts/axis/logvalueaxis/chartlogvalueaxisy_p.h
index d65275c3..3b5e99de 100644
--- a/src/charts/axis/logvalueaxis/chartlogvalueaxisy_p.h
+++ b/src/charts/axis/logvalueaxis/chartlogvalueaxisy_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTLOGVALUEAXISY_H
#define CHARTLOGVALUEAXISY_H
-#include "verticalaxis_p.h"
+#include <private/verticalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular.cpp b/src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular.cpp
index f9fe664d..0c1f4c6a 100644
--- a/src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular.cpp
+++ b/src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "polarchartlogvalueaxisangular_p.h"
-#include "abstractchartlayout_p.h"
-#include "chartpresenter_p.h"
-#include "qlogvalueaxis.h"
-#include <qmath.h>
-#include <QDebug>
+#include <private/polarchartlogvalueaxisangular_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular_p.h b/src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular_p.h
index d56f7fdc..ce65d303 100644
--- a/src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular_p.h
+++ b/src/charts/axis/logvalueaxis/polarchartlogvalueaxisangular_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTLOGVALUEAXISANGULAR_P_H
#define POLARCHARTLOGVALUEAXISANGULAR_P_H
-#include "polarchartaxisangular_p.h"
+#include <private/polarchartaxisangular_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial.cpp b/src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial.cpp
index 3c0d01b3..6bf688e2 100644
--- a/src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial.cpp
+++ b/src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "polarchartlogvalueaxisradial_p.h"
-#include "abstractchartlayout_p.h"
-#include "chartpresenter_p.h"
-#include "qlogvalueaxis.h"
-#include <qmath.h>
-#include <QDebug>
+#include <private/polarchartlogvalueaxisradial_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial_p.h b/src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial_p.h
index 4bc59061..3f2f93ed 100644
--- a/src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial_p.h
+++ b/src/charts/axis/logvalueaxis/polarchartlogvalueaxisradial_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTLOGVALUEAXISRADIAL_P_H
#define POLARCHARTLOGVALUEAXISRADIAL_P_H
-#include "polarchartaxisradial_p.h"
+#include <private/polarchartaxisradial_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/logvalueaxis/qlogvalueaxis.cpp b/src/charts/axis/logvalueaxis/qlogvalueaxis.cpp
index ad58905d..90711ef9 100644
--- a/src/charts/axis/logvalueaxis/qlogvalueaxis.cpp
+++ b/src/charts/axis/logvalueaxis/qlogvalueaxis.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "qlogvalueaxis.h"
-#include "qlogvalueaxis_p.h"
-#include "chartlogvalueaxisx_p.h"
-#include "chartlogvalueaxisy_p.h"
-#include "polarchartlogvalueaxisangular_p.h"
-#include "polarchartlogvalueaxisradial_p.h"
-#include "abstractdomain_p.h"
+#include <QtCharts/QLogValueAxis>
+#include <private/qlogvalueaxis_p.h>
+#include <private/chartlogvalueaxisx_p.h>
+#include <private/chartlogvalueaxisy_p.h>
+#include <private/polarchartlogvalueaxisangular_p.h>
+#include <private/polarchartlogvalueaxisradial_p.h>
+#include <private/abstractdomain_p.h>
#include <float.h>
#include <cmath>
diff --git a/src/charts/axis/logvalueaxis/qlogvalueaxis.h b/src/charts/axis/logvalueaxis/qlogvalueaxis.h
index 2ad1f6ab..ecf8e399 100644
--- a/src/charts/axis/logvalueaxis/qlogvalueaxis.h
+++ b/src/charts/axis/logvalueaxis/qlogvalueaxis.h
@@ -21,7 +21,7 @@
#ifndef QLOGVALUEAXIS_H
#define QLOGVALUEAXIS_H
-#include <QtCharts/qabstractaxis.h>
+#include <QtCharts/QAbstractAxis>
class QDateTime;
diff --git a/src/charts/axis/logvalueaxis/qlogvalueaxis_p.h b/src/charts/axis/logvalueaxis/qlogvalueaxis_p.h
index 741626f3..dd3eb215 100644
--- a/src/charts/axis/logvalueaxis/qlogvalueaxis_p.h
+++ b/src/charts/axis/logvalueaxis/qlogvalueaxis_p.h
@@ -30,8 +30,8 @@
#ifndef QLOGVALUEAXIS_P_H
#define QLOGVALUEAXIS_P_H
-#include <qlogvalueaxis.h>
-#include "qabstractaxis_p.h"
+#include <QtCharts/QLogValueAxis>
+#include <private/qabstractaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/polarchartaxis.cpp b/src/charts/axis/polarchartaxis.cpp
index bf9caaeb..70990741 100644
--- a/src/charts/axis/polarchartaxis.cpp
+++ b/src/charts/axis/polarchartaxis.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "polarchartaxis_p.h"
-#include "qabstractaxis_p.h"
-#include "chartpresenter_p.h"
+#include <private/polarchartaxis_p.h>
+#include <private/qabstractaxis_p.h>
+#include <private/chartpresenter_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/polarchartaxis_p.h b/src/charts/axis/polarchartaxis_p.h
index 8924b812..e0a0d269 100644
--- a/src/charts/axis/polarchartaxis_p.h
+++ b/src/charts/axis/polarchartaxis_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTAXIS_P_H
#define POLARCHARTAXIS_P_H
-#include "chartaxiselement_p.h"
+#include <private/chartaxiselement_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/polarchartaxisangular.cpp b/src/charts/axis/polarchartaxisangular.cpp
index 83f1535c..e2ff4407 100644
--- a/src/charts/axis/polarchartaxisangular.cpp
+++ b/src/charts/axis/polarchartaxisangular.cpp
@@ -18,14 +18,14 @@
**
****************************************************************************/
-#include "polarchartaxisangular_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include "qabstractaxis.h"
-#include "qabstractaxis_p.h"
-#include <QDebug>
-#include <qmath.h>
-#include <QTextDocument>
+#include <private/polarchartaxisangular_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCharts/QAbstractAxis>
+#include <private/qabstractaxis_p.h>
+#include <QtCore/QDebug>
+#include <QtCore/QtMath>
+#include <QtGui/QTextDocument>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/polarchartaxisangular_p.h b/src/charts/axis/polarchartaxisangular_p.h
index dd83cba7..545840bb 100644
--- a/src/charts/axis/polarchartaxisangular_p.h
+++ b/src/charts/axis/polarchartaxisangular_p.h
@@ -30,8 +30,8 @@
#ifndef POLARCHARTAXISANGULAR_P_H
#define POLARCHARTAXISANGULAR_P_H
-#include "polarchartaxis_p.h"
-#include "qvalueaxis.h"
+#include <private/polarchartaxis_p.h>
+#include <QtCharts/QValueAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/polarchartaxisradial.cpp b/src/charts/axis/polarchartaxisradial.cpp
index 93bf1bd9..62f27269 100644
--- a/src/charts/axis/polarchartaxisradial.cpp
+++ b/src/charts/axis/polarchartaxisradial.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "polarchartaxisradial_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include "qabstractaxis_p.h"
-#include "linearrowitem_p.h"
-#include <QTextDocument>
+#include <private/polarchartaxisradial_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <private/qabstractaxis_p.h>
+#include <private/linearrowitem_p.h>
+#include <QtGui/QTextDocument>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/polarchartaxisradial_p.h b/src/charts/axis/polarchartaxisradial_p.h
index 6ce21513..48e64145 100644
--- a/src/charts/axis/polarchartaxisradial_p.h
+++ b/src/charts/axis/polarchartaxisradial_p.h
@@ -30,8 +30,8 @@
#ifndef POLARCHARTAXISRADIAL_P_H
#define POLARCHARTAXISRADIAL_P_H
-#include "polarchartaxis_p.h"
-#include "qvalueaxis.h"
+#include <private/polarchartaxis_p.h>
+#include <QtCharts/QValueAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/qabstractaxis.cpp b/src/charts/axis/qabstractaxis.cpp
index ff7c27b6..f882e0b9 100644
--- a/src/charts/axis/qabstractaxis.cpp
+++ b/src/charts/axis/qabstractaxis.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "qabstractaxis.h"
-#include "qabstractaxis_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qchart_p.h"
+#include <QtCharts/QAbstractAxis>
+#include <private/qabstractaxis_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <private/qchart_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/qabstractaxis.h b/src/charts/axis/qabstractaxis.h
index cbad09e8..c50e9b01 100644
--- a/src/charts/axis/qabstractaxis.h
+++ b/src/charts/axis/qabstractaxis.h
@@ -21,10 +21,10 @@
#ifndef QABSTRACTAXIS_H
#define QABSTRACTAXIS_H
-#include <QtCharts/qchartglobal.h>
-#include <QPen>
-#include <QFont>
-#include <QVariant>
+#include <QtCharts/QChartGlobal>
+#include <QtGui/QPen>
+#include <QtGui/QFont>
+#include <QtCore/QVariant>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/qabstractaxis_p.h b/src/charts/axis/qabstractaxis_p.h
index f2f60038..bc9f9382 100644
--- a/src/charts/axis/qabstractaxis_p.h
+++ b/src/charts/axis/qabstractaxis_p.h
@@ -30,10 +30,10 @@
#ifndef QABSTRACTAXIS_P_H
#define QABSTRACTAXIS_P_H
-#include "qabstractaxis.h"
-#include "chartaxiselement_p.h"
-#include "qchart.h"
-#include <QDebug>
+#include <QtCharts/QAbstractAxis>
+#include <private/chartaxiselement_p.h>
+#include <QtCharts/QChart>
+#include <QtCore/QDebug>
class QGraphicsItem;
diff --git a/src/charts/axis/valueaxis/chartvalueaxisx.cpp b/src/charts/axis/valueaxis/chartvalueaxisx.cpp
index abf9c434..86981276 100644
--- a/src/charts/axis/valueaxis/chartvalueaxisx.cpp
+++ b/src/charts/axis/valueaxis/chartvalueaxisx.cpp
@@ -18,14 +18,14 @@
**
****************************************************************************/
-#include "chartvalueaxisx_p.h"
-#include "qabstractaxis.h"
-#include "chartpresenter_p.h"
-#include "qvalueaxis.h"
-#include "abstractchartlayout_p.h"
-#include <QGraphicsLayout>
-#include <qmath.h>
-#include <QDebug>
+#include <private/chartvalueaxisx_p.h>
+#include <QtCharts/QAbstractAxis>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QValueAxis>
+#include <private/abstractchartlayout_p.h>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/chartvalueaxisx_p.h b/src/charts/axis/valueaxis/chartvalueaxisx_p.h
index 7f83e5a3..08e692fa 100644
--- a/src/charts/axis/valueaxis/chartvalueaxisx_p.h
+++ b/src/charts/axis/valueaxis/chartvalueaxisx_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTVALUEAXISX_H
#define CHARTVALUEAXISX_H
-#include "horizontalaxis_p.h"
+#include <private/horizontalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/chartvalueaxisy.cpp b/src/charts/axis/valueaxis/chartvalueaxisy.cpp
index d6b7c651..16d6ebaf 100644
--- a/src/charts/axis/valueaxis/chartvalueaxisy.cpp
+++ b/src/charts/axis/valueaxis/chartvalueaxisy.cpp
@@ -18,14 +18,14 @@
**
****************************************************************************/
-#include "chartvalueaxisy_p.h"
-#include "qabstractaxis.h"
-#include "chartpresenter_p.h"
-#include "qvalueaxis.h"
-#include "abstractchartlayout_p.h"
-#include <QGraphicsLayout>
-#include <qmath.h>
-#include <QDebug>
+#include <private/chartvalueaxisy_p.h>
+#include <QtCharts/QAbstractAxis>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QValueAxis>
+#include <private/abstractchartlayout_p.h>
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QtMath>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/chartvalueaxisy_p.h b/src/charts/axis/valueaxis/chartvalueaxisy_p.h
index 3ec30faa..d0d6fdc3 100644
--- a/src/charts/axis/valueaxis/chartvalueaxisy_p.h
+++ b/src/charts/axis/valueaxis/chartvalueaxisy_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTVALUEAXISY_H
#define CHARTVALUEAXISY_H
-#include "verticalaxis_p.h"
+#include <private/verticalaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/polarchartvalueaxisangular.cpp b/src/charts/axis/valueaxis/polarchartvalueaxisangular.cpp
index 945449a8..8dc5284e 100644
--- a/src/charts/axis/valueaxis/polarchartvalueaxisangular.cpp
+++ b/src/charts/axis/valueaxis/polarchartvalueaxisangular.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "polarchartvalueaxisangular_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
+#include <private/polarchartvalueaxisangular_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/polarchartvalueaxisangular_p.h b/src/charts/axis/valueaxis/polarchartvalueaxisangular_p.h
index d4a2f653..ecd35763 100644
--- a/src/charts/axis/valueaxis/polarchartvalueaxisangular_p.h
+++ b/src/charts/axis/valueaxis/polarchartvalueaxisangular_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTVALUEAXISANGULAR_P_H
#define POLARCHARTVALUEAXISANGULAR_P_H
-#include "polarchartaxisangular_p.h"
+#include <private/polarchartaxisangular_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/polarchartvalueaxisradial.cpp b/src/charts/axis/valueaxis/polarchartvalueaxisradial.cpp
index 006477e8..f8eff7ac 100644
--- a/src/charts/axis/valueaxis/polarchartvalueaxisradial.cpp
+++ b/src/charts/axis/valueaxis/polarchartvalueaxisradial.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "polarchartvalueaxisradial_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
+#include <private/polarchartvalueaxisradial_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/polarchartvalueaxisradial_p.h b/src/charts/axis/valueaxis/polarchartvalueaxisradial_p.h
index 4e13b57a..9eb249fc 100644
--- a/src/charts/axis/valueaxis/polarchartvalueaxisradial_p.h
+++ b/src/charts/axis/valueaxis/polarchartvalueaxisradial_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTVALUEAXISRADIAL_P_H
#define POLARCHARTVALUEAXISRADIAL_P_H
-#include "polarchartaxisradial_p.h"
+#include <private/polarchartaxisradial_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/qvalueaxis.cpp b/src/charts/axis/valueaxis/qvalueaxis.cpp
index a055dc22..798b55f5 100644
--- a/src/charts/axis/valueaxis/qvalueaxis.cpp
+++ b/src/charts/axis/valueaxis/qvalueaxis.cpp
@@ -18,16 +18,16 @@
**
****************************************************************************/
-#include "qvalueaxis.h"
-#include "qvalueaxis_p.h"
-#include "chartvalueaxisx_p.h"
-#include "chartvalueaxisy_p.h"
-#include "abstractdomain_p.h"
-#include "polarchartvalueaxisangular_p.h"
-#include "polarchartvalueaxisradial_p.h"
-#include "chartdataset_p.h"
-#include "chartpresenter_p.h"
-#include "charttheme_p.h"
+#include <QtCharts/QValueAxis>
+#include <private/qvalueaxis_p.h>
+#include <private/chartvalueaxisx_p.h>
+#include <private/chartvalueaxisy_p.h>
+#include <private/abstractdomain_p.h>
+#include <private/polarchartvalueaxisangular_p.h>
+#include <private/polarchartvalueaxisradial_p.h>
+#include <private/chartdataset_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/qvalueaxis.h b/src/charts/axis/valueaxis/qvalueaxis.h
index a51203a4..85ca4f17 100644
--- a/src/charts/axis/valueaxis/qvalueaxis.h
+++ b/src/charts/axis/valueaxis/qvalueaxis.h
@@ -21,7 +21,7 @@
#ifndef QVALUEAXIS_H
#define QVALUEAXIS_H
-#include <QtCharts/qabstractaxis.h>
+#include <QtCharts/QAbstractAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/valueaxis/qvalueaxis_p.h b/src/charts/axis/valueaxis/qvalueaxis_p.h
index a1d9de5b..7648ea2c 100644
--- a/src/charts/axis/valueaxis/qvalueaxis_p.h
+++ b/src/charts/axis/valueaxis/qvalueaxis_p.h
@@ -30,8 +30,8 @@
#ifndef QVALUEAXIS_P_H
#define QVALUEAXIS_P_H
-#include <qvalueaxis.h>
-#include "qabstractaxis_p.h"
+#include <QtCharts/QValueAxis>
+#include <private/qabstractaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/verticalaxis.cpp b/src/charts/axis/verticalaxis.cpp
index 64c940f1..484ca1f8 100644
--- a/src/charts/axis/verticalaxis.cpp
+++ b/src/charts/axis/verticalaxis.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "verticalaxis_p.h"
-#include "qabstractaxis.h"
-#include "chartpresenter_p.h"
-#include <QDebug>
+#include <private/verticalaxis_p.h>
+#include <QtCharts/QAbstractAxis>
+#include <private/chartpresenter_p.h>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/axis/verticalaxis_p.h b/src/charts/axis/verticalaxis_p.h
index 8349ff51..dc4dfa5c 100644
--- a/src/charts/axis/verticalaxis_p.h
+++ b/src/charts/axis/verticalaxis_p.h
@@ -30,7 +30,7 @@
#ifndef VERTICALAXIS_P_H_
#define VERTICALAXIS_P_H_
-#include "cartesianchartaxis_p.h"
+#include <private/cartesianchartaxis_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/abstractbarchartitem.cpp b/src/charts/barchart/abstractbarchartitem.cpp
index 4cf8b366..d0adca67 100644
--- a/src/charts/barchart/abstractbarchartitem.cpp
+++ b/src/charts/barchart/abstractbarchartitem.cpp
@@ -18,19 +18,20 @@
**
****************************************************************************/
-#include "abstractbarchartitem_p.h"
-#include "bar_p.h"
-#include "qbarset.h"
-#include "qbarset_p.h"
-#include "qabstractbarseries.h"
-#include "qabstractbarseries_p.h"
-#include "qchart.h"
-#include "chartpresenter_p.h"
-#include "charttheme_p.h"
-#include "baranimation_p.h"
-#include "chartdataset_p.h"
-#include <QPainter>
-#include <QTextDocument>
+#include <private/abstractbarchartitem_p.h>
+#include <private/bar_p.h>
+#include <QtCharts/QBarSet>
+#include <private/qbarset_p.h>
+#include <QtCharts/QAbstractBarSeries>
+#include <private/qabstractbarseries_p.h>
+#include <QtCharts/QChart>
+#include <private/chartpresenter_p.h>
+#include <private/charttheme_p.h>
+#include <private/baranimation_p.h>
+
+#include <private/chartdataset_p.h>
+#include <QtGui/QPainter>
+#include <QtGui/QTextDocument>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/abstractbarchartitem_p.h b/src/charts/barchart/abstractbarchartitem_p.h
index 66551a62..2cb2db63 100644
--- a/src/charts/barchart/abstractbarchartitem_p.h
+++ b/src/charts/barchart/abstractbarchartitem_p.h
@@ -31,10 +31,10 @@
#ifndef ABSTRACTBARCHARTITEM_H
#define ABSTRACTBARCHARTITEM_H
-#include "chartitem_p.h"
-#include "qabstractbarseries.h"
-#include <QPen>
-#include <QBrush>
+#include <private/chartitem_p.h>
+#include <QtCharts/QAbstractBarSeries>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/bar.cpp b/src/charts/barchart/bar.cpp
index de6c442f..41f20b7b 100644
--- a/src/charts/barchart/bar.cpp
+++ b/src/charts/barchart/bar.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "bar_p.h"
-#include <QPainter>
-#include <QGraphicsSceneEvent>
+#include <private/bar_p.h>
+#include <QtGui/QPainter>
+#include <QtWidgets/QGraphicsSceneEvent>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/bar_p.h b/src/charts/barchart/bar_p.h
index 0d46e2b6..5033fc3c 100644
--- a/src/charts/barchart/bar_p.h
+++ b/src/charts/barchart/bar_p.h
@@ -30,8 +30,8 @@
#ifndef BAR_H
#define BAR_H
-#include "qchartglobal.h"
-#include <QGraphicsRectItem>
+#include <QtCharts/QChartGlobal>
+#include <QtWidgets/QGraphicsRectItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/bar/horizontalbarchartitem.cpp b/src/charts/barchart/horizontal/bar/horizontalbarchartitem.cpp
index d5370a2f..81836687 100644
--- a/src/charts/barchart/horizontal/bar/horizontalbarchartitem.cpp
+++ b/src/charts/barchart/horizontal/bar/horizontalbarchartitem.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "horizontalbarchartitem_p.h"
-#include "qabstractbarseries_p.h"
-#include "qbarset_p.h"
-#include "bar_p.h"
+#include <private/horizontalbarchartitem_p.h>
+#include <private/qabstractbarseries_p.h>
+#include <private/qbarset_p.h>
+#include <private/bar_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/bar/horizontalbarchartitem_p.h b/src/charts/barchart/horizontal/bar/horizontalbarchartitem_p.h
index df7e793e..27acdea8 100644
--- a/src/charts/barchart/horizontal/bar/horizontalbarchartitem_p.h
+++ b/src/charts/barchart/horizontal/bar/horizontalbarchartitem_p.h
@@ -30,8 +30,8 @@
#ifndef HORIZONTALBARCHARTITEM_H
#define HORIZONTALBARCHARTITEM_H
-#include "abstractbarchartitem_p.h"
-#include <QGraphicsItem>
+#include <private/abstractbarchartitem_p.h>
+#include <QtWidgets/QGraphicsItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/bar/qhorizontalbarseries.cpp b/src/charts/barchart/horizontal/bar/qhorizontalbarseries.cpp
index d381aadf..e8da0c84 100644
--- a/src/charts/barchart/horizontal/bar/qhorizontalbarseries.cpp
+++ b/src/charts/barchart/horizontal/bar/qhorizontalbarseries.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "qhorizontalbarseries.h"
-#include "qhorizontalbarseries_p.h"
-#include "horizontalbarchartitem_p.h"
-#include "qbarcategoryaxis.h"
+#include <QtCharts/QHorizontalBarSeries>
+#include <private/qhorizontalbarseries_p.h>
+#include <private/horizontalbarchartitem_p.h>
+#include <QtCharts/QBarCategoryAxis>
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/bar/qhorizontalbarseries.h b/src/charts/barchart/horizontal/bar/qhorizontalbarseries.h
index b5cf137b..9e90f5df 100644
--- a/src/charts/barchart/horizontal/bar/qhorizontalbarseries.h
+++ b/src/charts/barchart/horizontal/bar/qhorizontalbarseries.h
@@ -21,7 +21,7 @@
#ifndef QHORIZONTALBARSERIES_H
#define QHORIZONTALBARSERIES_H
-#include <QtCharts/qabstractbarseries.h>
+#include <QtCharts/QAbstractBarSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/bar/qhorizontalbarseries_p.h b/src/charts/barchart/horizontal/bar/qhorizontalbarseries_p.h
index d32ed320..588ca4ea 100644
--- a/src/charts/barchart/horizontal/bar/qhorizontalbarseries_p.h
+++ b/src/charts/barchart/horizontal/bar/qhorizontalbarseries_p.h
@@ -30,8 +30,8 @@
#ifndef QHORIZONTALBARSERIES_P_H
#define QHORIZONTALBARSERIES_P_H
-#include "qabstractbarseries_p.h"
-#include "abstractdomain_p.h"
+#include <private/qabstractbarseries_p.h>
+#include <private/abstractdomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem.cpp b/src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem.cpp
index 0bf9afbe..9ec04988 100644
--- a/src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem.cpp
+++ b/src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "horizontalpercentbarchartitem_p.h"
-#include "qabstractbarseries_p.h"
-#include "qbarset_p.h"
-#include "bar_p.h"
+#include <private/horizontalpercentbarchartitem_p.h>
+#include <private/qabstractbarseries_p.h>
+#include <private/qbarset_p.h>
+#include <private/bar_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem_p.h b/src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem_p.h
index e24cdcf0..a32c8def 100644
--- a/src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem_p.h
+++ b/src/charts/barchart/horizontal/percent/horizontalpercentbarchartitem_p.h
@@ -30,8 +30,8 @@
#ifndef HORIZONTALPERCENTBARCHARTITEM_P_H
#define HORIZONTALPERCENTBARCHARTITEM_P_H
-#include "abstractbarchartitem_p.h"
-#include <QGraphicsItem>
+#include <private/abstractbarchartitem_p.h>
+#include <QtWidgets/QGraphicsItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.cpp b/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.cpp
index bf915c85..f46f7326 100644
--- a/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.cpp
+++ b/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.cpp
@@ -17,12 +17,12 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-#include "qhorizontalpercentbarseries.h"
-#include "qhorizontalpercentbarseries_p.h"
-#include "horizontalpercentbarchartitem_p.h"
+#include <QtCharts/QHorizontalPercentBarSeries>
+#include <private/qhorizontalpercentbarseries_p.h>
+#include <private/horizontalpercentbarchartitem_p.h>
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.h b/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.h
index 0595532b..9d14e6cb 100644
--- a/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.h
+++ b/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries.h
@@ -21,7 +21,7 @@
#ifndef QHORIZONTALPERCENTBARSERIES_H
#define QHORIZONTALPERCENTBARSERIES_H
-#include <QtCharts/qabstractbarseries.h>
+#include <QtCharts/QAbstractBarSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries_p.h b/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries_p.h
index 079f97bb..aab62a6c 100644
--- a/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries_p.h
+++ b/src/charts/barchart/horizontal/percent/qhorizontalpercentbarseries_p.h
@@ -30,8 +30,8 @@
#ifndef QHORIZONTALPERCENTBARSERIES_P_H
#define QHORIZONTALPERCENTBARSERIES_P_H
-#include "qabstractbarseries_p.h"
-#include "abstractdomain_p.h"
+#include <private/qabstractbarseries_p.h>
+#include <private/abstractdomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem.cpp b/src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem.cpp
index fe6f162d..29c8a1e9 100644
--- a/src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem.cpp
+++ b/src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "horizontalstackedbarchartitem_p.h"
-#include "qabstractbarseries_p.h"
-#include "qbarset_p.h"
-#include "bar_p.h"
+#include <private/horizontalstackedbarchartitem_p.h>
+#include <private/qabstractbarseries_p.h>
+#include <private/qbarset_p.h>
+#include <private/bar_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem_p.h b/src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem_p.h
index 930a53a5..c968ff60 100644
--- a/src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem_p.h
+++ b/src/charts/barchart/horizontal/stacked/horizontalstackedbarchartitem_p.h
@@ -30,8 +30,8 @@
#ifndef HORIZONTALSTACKEDBARCHARTITEM_P_H
#define HORIZONTALSTACKEDBARCHARTITEM_P_H
-#include "abstractbarchartitem_p.h"
-#include <QGraphicsItem>
+#include <private/abstractbarchartitem_p.h>
+#include <QtWidgets/QGraphicsItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.cpp b/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.cpp
index 32c553bf..64a07db6 100644
--- a/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.cpp
+++ b/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.cpp
@@ -17,12 +17,12 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-#include "qhorizontalstackedbarseries.h"
-#include "qhorizontalstackedbarseries_p.h"
-#include "horizontalstackedbarchartitem_p.h"
+#include <QtCharts/QHorizontalStackedBarSeries>
+#include <private/qhorizontalstackedbarseries_p.h>
+#include <private/horizontalstackedbarchartitem_p.h>
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
/*!
diff --git a/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.h b/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.h
index fbcf4011..e1959cac 100644
--- a/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.h
+++ b/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries.h
@@ -21,7 +21,7 @@
#ifndef QHORIZONTALSTACKEDBARSERIES_H
#define QHORIZONTALSTACKEDBARSERIES_H
-#include <QtCharts/qabstractbarseries.h>
+#include <QtCharts/QAbstractBarSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries_p.h b/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries_p.h
index ab643ebd..f085a694 100644
--- a/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries_p.h
+++ b/src/charts/barchart/horizontal/stacked/qhorizontalstackedbarseries_p.h
@@ -30,8 +30,8 @@
#ifndef QHORIZONTALSTACKEDBARSERIES_P_H
#define QHORIZONTALSTACKEDBARSERIES_P_H
-#include "qabstractbarseries_p.h"
-#include "abstractdomain_p.h"
+#include <private/qabstractbarseries_p.h>
+#include <private/abstractdomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/qabstractbarseries.cpp b/src/charts/barchart/qabstractbarseries.cpp
index 08345112..a4795248 100644
--- a/src/charts/barchart/qabstractbarseries.cpp
+++ b/src/charts/barchart/qabstractbarseries.cpp
@@ -18,19 +18,19 @@
**
****************************************************************************/
-#include "qabstractbarseries.h"
-#include "qabstractbarseries_p.h"
-#include "qbarset.h"
-#include "qbarset_p.h"
-#include "abstractdomain_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qvalueaxis.h"
-#include "qbarcategoryaxis.h"
-#include "qbarlegendmarker.h"
-#include "baranimation_p.h"
-#include "abstractbarchartitem_p.h"
-#include "qchart_p.h"
+#include <QtCharts/QAbstractBarSeries>
+#include <private/qabstractbarseries_p.h>
+#include <QtCharts/QBarSet>
+#include <private/qbarset_p.h>
+#include <private/abstractdomain_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <QtCharts/QValueAxis>
+#include <QtCharts/QBarCategoryAxis>
+#include <QtCharts/QBarLegendMarker>
+#include <private/baranimation_p.h>
+#include <private/abstractbarchartitem_p.h>
+#include <private/qchart_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/qabstractbarseries.h b/src/charts/barchart/qabstractbarseries.h
index 85f32ff7..919c9abe 100644
--- a/src/charts/barchart/qabstractbarseries.h
+++ b/src/charts/barchart/qabstractbarseries.h
@@ -21,8 +21,8 @@
#ifndef QABSTRACTBARSERIES_H
#define QABSTRACTBARSERIES_H
-#include <QtCharts/qabstractseries.h>
-#include <QStringList>
+#include <QtCharts/QAbstractSeries>
+#include <QtCore/QStringList>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/qabstractbarseries_p.h b/src/charts/barchart/qabstractbarseries_p.h
index c7b0b827..c4ef1693 100644
--- a/src/charts/barchart/qabstractbarseries_p.h
+++ b/src/charts/barchart/qabstractbarseries_p.h
@@ -30,10 +30,10 @@
#ifndef QABSTRACTBARSERIES_P_H
#define QABSTRACTBARSERIES_P_H
-#include <QtCharts/qabstractbarseries.h>
-#include "qabstractseries_p.h"
-#include <QStringList>
-#include <QAbstractSeries>
+#include <QtCharts/QAbstractBarSeries>
+#include <private/qabstractseries_p.h>
+#include <QtCore/QStringList>
+#include <QtCharts/QAbstractSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/qbarmodelmapper.cpp b/src/charts/barchart/qbarmodelmapper.cpp
index 459a72ca..2620b4f4 100644
--- a/src/charts/barchart/qbarmodelmapper.cpp
+++ b/src/charts/barchart/qbarmodelmapper.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "qbarmodelmapper.h"
-#include "qbarmodelmapper_p.h"
-#include "qabstractbarseries.h"
-#include "qbarset.h"
-#include "qchart.h"
-#include <QAbstractItemModel>
+#include <QtCharts/QBarModelMapper>
+#include <private/qbarmodelmapper_p.h>
+#include <QtCharts/QAbstractBarSeries>
+#include <QtCharts/QBarSet>
+#include <QtCharts/QChart>
+#include <QtCore/QAbstractItemModel>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/qbarmodelmapper.h b/src/charts/barchart/qbarmodelmapper.h
index a527165a..7aa2288f 100644
--- a/src/charts/barchart/qbarmodelmapper.h
+++ b/src/charts/barchart/qbarmodelmapper.h
@@ -21,8 +21,8 @@
#ifndef QBARMODELMAPPER_H
#define QBARMODELMAPPER_H
-#include <QtCharts/qchartglobal.h>
-#include <QObject>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
class QAbstractItemModel;
diff --git a/src/charts/barchart/qbarmodelmapper_p.h b/src/charts/barchart/qbarmodelmapper_p.h
index 754ebec1..e613284b 100644
--- a/src/charts/barchart/qbarmodelmapper_p.h
+++ b/src/charts/barchart/qbarmodelmapper_p.h
@@ -30,8 +30,8 @@
#ifndef QBARMODELMAPPER_P_H
#define QBARMODELMAPPER_P_H
-#include <QObject>
-#include "qbarmodelmapper.h"
+#include <QtCore/QObject>
+#include <QtCharts/QBarModelMapper>
class QModelIndex;
diff --git a/src/charts/barchart/qbarset.cpp b/src/charts/barchart/qbarset.cpp
index e378b327..d7457ba6 100644
--- a/src/charts/barchart/qbarset.cpp
+++ b/src/charts/barchart/qbarset.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "qbarset.h"
-#include "qbarset_p.h"
-#include "charthelpers_p.h"
-#include "qchart_p.h"
+#include <QtCharts/QBarSet>
+#include <private/qbarset_p.h>
+#include <private/charthelpers_p.h>
+#include <private/qchart_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/qbarset.h b/src/charts/barchart/qbarset.h
index 7d96dec4..ea708296 100644
--- a/src/charts/barchart/qbarset.h
+++ b/src/charts/barchart/qbarset.h
@@ -21,10 +21,10 @@
#ifndef QBARSET_H
#define QBARSET_H
-#include <QtCharts/qchartglobal.h>
-#include <QPen>
-#include <QBrush>
-#include <QFont>
+#include <QtCharts/QChartGlobal>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
+#include <QtGui/QFont>
QT_CHARTS_BEGIN_NAMESPACE
class QBarSetPrivate;
diff --git a/src/charts/barchart/qbarset_p.h b/src/charts/barchart/qbarset_p.h
index d0b03efa..32107984 100644
--- a/src/charts/barchart/qbarset_p.h
+++ b/src/charts/barchart/qbarset_p.h
@@ -30,11 +30,11 @@
#ifndef QBARSET_P_H
#define QBARSET_P_H
-#include <qbarset.h>
-#include <QMap>
-#include <QPen>
-#include <QBrush>
-#include <QFont>
+#include <QtCharts/QBarSet>
+#include <QtCore/QMap>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
+#include <QtGui/QFont>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/qhbarmodelmapper.cpp b/src/charts/barchart/qhbarmodelmapper.cpp
index 0312df40..ef0af28b 100644
--- a/src/charts/barchart/qhbarmodelmapper.cpp
+++ b/src/charts/barchart/qhbarmodelmapper.cpp
@@ -18,7 +18,7 @@
**
****************************************************************************/
-#include "qhbarmodelmapper.h"
+#include <QtCharts/QHBarModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/qvbarmodelmapper.cpp b/src/charts/barchart/qvbarmodelmapper.cpp
index a239e696..fab64d71 100644
--- a/src/charts/barchart/qvbarmodelmapper.cpp
+++ b/src/charts/barchart/qvbarmodelmapper.cpp
@@ -18,7 +18,7 @@
**
****************************************************************************/
-#include "qvbarmodelmapper.h"
+#include <QtCharts/QVBarModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/bar/barchartitem.cpp b/src/charts/barchart/vertical/bar/barchartitem.cpp
index 86b63045..4c2b1d2a 100644
--- a/src/charts/barchart/vertical/bar/barchartitem.cpp
+++ b/src/charts/barchart/vertical/bar/barchartitem.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "barchartitem_p.h"
-#include "bar_p.h"
-#include "qabstractbarseries_p.h"
-#include "qbarset.h"
-#include "qbarset_p.h"
+#include <private/barchartitem_p.h>
+#include <private/bar_p.h>
+#include <private/qabstractbarseries_p.h>
+#include <QtCharts/QBarSet>
+#include <private/qbarset_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/bar/barchartitem_p.h b/src/charts/barchart/vertical/bar/barchartitem_p.h
index 09df0dbf..46309f39 100644
--- a/src/charts/barchart/vertical/bar/barchartitem_p.h
+++ b/src/charts/barchart/vertical/bar/barchartitem_p.h
@@ -31,9 +31,9 @@
#ifndef BARCHARTITEM_H
#define BARCHARTITEM_H
-#include "abstractbarchartitem_p.h"
-#include <qstackedbarseries.h>
-#include <QGraphicsItem>
+#include <private/abstractbarchartitem_p.h>
+#include <QtCharts/QStackedBarSeries>
+#include <QtWidgets/QGraphicsItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/bar/qbarseries.cpp b/src/charts/barchart/vertical/bar/qbarseries.cpp
index 3ab2a1ee..f4956623 100644
--- a/src/charts/barchart/vertical/bar/qbarseries.cpp
+++ b/src/charts/barchart/vertical/bar/qbarseries.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "qbarseries.h"
-#include "qbarseries_p.h"
-#include "barchartitem_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qvalueaxis.h"
-#include "qbarcategoryaxis.h"
+#include <QtCharts/QBarSeries>
+#include <private/qbarseries_p.h>
+#include <private/barchartitem_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <QtCharts/QValueAxis>
+#include <QtCharts/QBarCategoryAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/bar/qbarseries.h b/src/charts/barchart/vertical/bar/qbarseries.h
index d3fefd8a..81e64f00 100644
--- a/src/charts/barchart/vertical/bar/qbarseries.h
+++ b/src/charts/barchart/vertical/bar/qbarseries.h
@@ -21,7 +21,7 @@
#ifndef QBARSERIES_H
#define QBARSERIES_H
-#include <QtCharts/qabstractbarseries.h>
+#include <QtCharts/QAbstractBarSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/bar/qbarseries_p.h b/src/charts/barchart/vertical/bar/qbarseries_p.h
index c74194d3..ba80ecb3 100644
--- a/src/charts/barchart/vertical/bar/qbarseries_p.h
+++ b/src/charts/barchart/vertical/bar/qbarseries_p.h
@@ -30,8 +30,8 @@
#ifndef QBARSERIES_P_H
#define QBARSERIES_P_H
-#include "qabstractbarseries_p.h"
-#include "abstractdomain_p.h"
+#include <private/qabstractbarseries_p.h>
+#include <private/abstractdomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/percent/percentbarchartitem.cpp b/src/charts/barchart/vertical/percent/percentbarchartitem.cpp
index 1e0bbbae..ed7cf664 100644
--- a/src/charts/barchart/vertical/percent/percentbarchartitem.cpp
+++ b/src/charts/barchart/vertical/percent/percentbarchartitem.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "percentbarchartitem_p.h"
-#include "bar_p.h"
-#include "qabstractbarseries_p.h"
-#include "qbarset.h"
-#include "qbarset_p.h"
+#include <private/percentbarchartitem_p.h>
+#include <private/bar_p.h>
+#include <private/qabstractbarseries_p.h>
+#include <QtCharts/QBarSet>
+#include <private/qbarset_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/percent/percentbarchartitem_p.h b/src/charts/barchart/vertical/percent/percentbarchartitem_p.h
index 4293d875..46fe51d5 100644
--- a/src/charts/barchart/vertical/percent/percentbarchartitem_p.h
+++ b/src/charts/barchart/vertical/percent/percentbarchartitem_p.h
@@ -31,8 +31,8 @@
#ifndef PERCENTBARCHARTITEM_H
#define PERCENTBARCHARTITEM_H
-#include "abstractbarchartitem_p.h"
-#include <QGraphicsItem>
+#include <private/abstractbarchartitem_p.h>
+#include <QtWidgets/QGraphicsItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/percent/qpercentbarseries.cpp b/src/charts/barchart/vertical/percent/qpercentbarseries.cpp
index 7899899b..69df6458 100644
--- a/src/charts/barchart/vertical/percent/qpercentbarseries.cpp
+++ b/src/charts/barchart/vertical/percent/qpercentbarseries.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "qpercentbarseries.h"
-#include "qpercentbarseries_p.h"
-#include "percentbarchartitem_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qvalueaxis.h"
+#include <QtCharts/QPercentBarSeries>
+#include <private/qpercentbarseries_p.h>
+#include <private/percentbarchartitem_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <QtCharts/QValueAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/percent/qpercentbarseries.h b/src/charts/barchart/vertical/percent/qpercentbarseries.h
index 5f9ce140..7fcea07b 100644
--- a/src/charts/barchart/vertical/percent/qpercentbarseries.h
+++ b/src/charts/barchart/vertical/percent/qpercentbarseries.h
@@ -21,8 +21,8 @@
#ifndef QPERCENTBARSERIES_H
#define QPERCENTBARSERIES_H
-#include <QStringList>
-#include <QtCharts/qabstractbarseries.h>
+#include <QtCore/QStringList>
+#include <QtCharts/QAbstractBarSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/percent/qpercentbarseries_p.h b/src/charts/barchart/vertical/percent/qpercentbarseries_p.h
index f31c9638..09eb978e 100644
--- a/src/charts/barchart/vertical/percent/qpercentbarseries_p.h
+++ b/src/charts/barchart/vertical/percent/qpercentbarseries_p.h
@@ -30,8 +30,8 @@
#ifndef QPERCENTBARSERIES_P_H
#define QPERCENTBARSERIES_P_H
-#include "qabstractbarseries_p.h"
-#include "abstractdomain_p.h"
+#include <private/qabstractbarseries_p.h>
+#include <private/abstractdomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/stacked/qstackedbarseries.cpp b/src/charts/barchart/vertical/stacked/qstackedbarseries.cpp
index 7a1946f7..c77f8c71 100644
--- a/src/charts/barchart/vertical/stacked/qstackedbarseries.cpp
+++ b/src/charts/barchart/vertical/stacked/qstackedbarseries.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "qstackedbarseries.h"
-#include "qstackedbarseries_p.h"
-#include "stackedbarchartitem_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qvalueaxis.h"
+#include <QtCharts/QStackedBarSeries>
+#include <private/qstackedbarseries_p.h>
+#include <private/stackedbarchartitem_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <QtCharts/QValueAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/stacked/qstackedbarseries.h b/src/charts/barchart/vertical/stacked/qstackedbarseries.h
index bab6e174..9bdfc428 100644
--- a/src/charts/barchart/vertical/stacked/qstackedbarseries.h
+++ b/src/charts/barchart/vertical/stacked/qstackedbarseries.h
@@ -21,8 +21,8 @@
#ifndef QSTACKEDBARSERIES_H
#define QSTACKEDBARSERIES_H
-#include <QStringList>
-#include <QtCharts/qabstractbarseries.h>
+#include <QtCore/QStringList>
+#include <QtCharts/QAbstractBarSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/stacked/qstackedbarseries_p.h b/src/charts/barchart/vertical/stacked/qstackedbarseries_p.h
index d5cf3c2d..b0479e18 100644
--- a/src/charts/barchart/vertical/stacked/qstackedbarseries_p.h
+++ b/src/charts/barchart/vertical/stacked/qstackedbarseries_p.h
@@ -30,8 +30,8 @@
#ifndef QSTACKEDBARSERIES_P_H
#define QSTACKEDBARSERIES_P_H
-#include "qabstractbarseries_p.h"
-#include "abstractdomain_p.h"
+#include <private/qabstractbarseries_p.h>
+#include <private/abstractdomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/stacked/stackedbarchartitem.cpp b/src/charts/barchart/vertical/stacked/stackedbarchartitem.cpp
index 953bb455..ab41aef7 100644
--- a/src/charts/barchart/vertical/stacked/stackedbarchartitem.cpp
+++ b/src/charts/barchart/vertical/stacked/stackedbarchartitem.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "stackedbarchartitem_p.h"
-#include "bar_p.h"
-#include "qbarset_p.h"
-#include "qabstractbarseries_p.h"
-#include "qbarset.h"
+#include <private/stackedbarchartitem_p.h>
+#include <private/bar_p.h>
+#include <private/qbarset_p.h>
+#include <private/qabstractbarseries_p.h>
+#include <QtCharts/QBarSet>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/barchart/vertical/stacked/stackedbarchartitem_p.h b/src/charts/barchart/vertical/stacked/stackedbarchartitem_p.h
index f2fa6b73..82190da0 100644
--- a/src/charts/barchart/vertical/stacked/stackedbarchartitem_p.h
+++ b/src/charts/barchart/vertical/stacked/stackedbarchartitem_p.h
@@ -31,9 +31,9 @@
#ifndef STACKEDBARCHARTITEM_H
#define STACKEDBARCHARTITEM_H
-#include "abstractbarchartitem_p.h"
-#include <qstackedbarseries.h>
-#include <QGraphicsItem>
+#include <private/abstractbarchartitem_p.h>
+#include <QtCharts/QStackedBarSeries>
+#include <QtWidgets/QGraphicsItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/boxplotchartitem.cpp b/src/charts/boxplotchart/boxplotchartitem.cpp
index ac1734d5..41baaafa 100644
--- a/src/charts/boxplotchart/boxplotchartitem.cpp
+++ b/src/charts/boxplotchart/boxplotchartitem.cpp
@@ -18,14 +18,14 @@
**
****************************************************************************/
-#include "boxplotchartitem_p.h"
-#include "qboxplotseries_p.h"
-#include "bar_p.h"
-#include "qboxset_p.h"
-#include "qabstractbarseries_p.h"
-#include "qboxset.h"
-#include "boxwhiskers_p.h"
-#include <QPainter>
+#include <private/boxplotchartitem_p.h>
+#include <private/qboxplotseries_p.h>
+#include <private/bar_p.h>
+#include <private/qboxset_p.h>
+#include <private/qabstractbarseries_p.h>
+#include <QtCharts/QBoxSet>
+#include <private/boxwhiskers_p.h>
+#include <QtGui/QPainter>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/boxplotchartitem_p.h b/src/charts/boxplotchart/boxplotchartitem_p.h
index 0bba5394..19d45331 100644
--- a/src/charts/boxplotchart/boxplotchartitem_p.h
+++ b/src/charts/boxplotchart/boxplotchartitem_p.h
@@ -31,12 +31,12 @@
#ifndef BOXPLOTCHARTITEM_H
#define BOXPLOTCHARTITEM_H
-#include "boxwhiskers_p.h"
-#include "qboxplotseries.h"
-#include "chartitem_p.h"
-#include "boxplotanimation_p.h"
-#include "qboxset.h"
-#include <QGraphicsItem>
+#include <private/boxwhiskers_p.h>
+#include <QtCharts/QBoxPlotSeries>
+#include <private/chartitem_p.h>
+#include <private/boxplotanimation_p.h>
+#include <QtCharts/QBoxSet>
+#include <QtWidgets/QGraphicsItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/boxwhiskers.cpp b/src/charts/boxplotchart/boxwhiskers.cpp
index 1e78d127..db25ed21 100644
--- a/src/charts/boxplotchart/boxwhiskers.cpp
+++ b/src/charts/boxplotchart/boxwhiskers.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "boxwhiskers_p.h"
-#include <QPainter>
-#include <QWidget>
+#include <private/boxwhiskers_p.h>
+#include <QtGui/QPainter>
+#include <QtWidgets/QWidget>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/boxwhiskers_p.h b/src/charts/boxplotchart/boxwhiskers_p.h
index 3dee8335..40bb678b 100644
--- a/src/charts/boxplotchart/boxwhiskers_p.h
+++ b/src/charts/boxplotchart/boxwhiskers_p.h
@@ -30,14 +30,14 @@
#ifndef BOXWHISKERS_H
#define BOXWHISKERS_H
-#include "boxwhiskersdata_p.h"
-#include "qchartglobal.h"
-#include "abstractdomain_p.h"
-#include <QBoxSet>
-#include <QGraphicsRectItem>
-#include <QGraphicsLineItem>
-#include <QGraphicsLayoutItem>
-#include <QPainterPath>
+#include <private/boxwhiskersdata_p.h>
+#include <QtCharts/QChartGlobal>
+#include <private/abstractdomain_p.h>
+#include <QtCharts/QBoxSet>
+#include <QtWidgets/QGraphicsRectItem>
+#include <QtWidgets/QGraphicsLineItem>
+#include <QtWidgets/QGraphicsLayoutItem>
+#include <QtGui/QPainterPath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/boxwhiskersdata_p.h b/src/charts/boxplotchart/boxwhiskersdata_p.h
index 041c9039..08198701 100644
--- a/src/charts/boxplotchart/boxwhiskersdata_p.h
+++ b/src/charts/boxplotchart/boxwhiskersdata_p.h
@@ -30,8 +30,8 @@
#ifndef BOXWHISKERSDATA_P_H
#define BOXWHISKERSDATA_P_H
-#include "qchartglobal.h"
-#include <QSizeF>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/qboxplotmodelmapper.cpp b/src/charts/boxplotchart/qboxplotmodelmapper.cpp
index 7f1487c8..feeb73ab 100644
--- a/src/charts/boxplotchart/qboxplotmodelmapper.cpp
+++ b/src/charts/boxplotchart/qboxplotmodelmapper.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "qboxplotmodelmapper.h"
-#include "qboxplotmodelmapper_p.h"
-#include "qboxplotseries.h"
-#include "qboxset.h"
-#include "qchart.h"
-#include <QAbstractItemModel>
+#include <QtCharts/QBoxPlotModelMapper>
+#include <private/qboxplotmodelmapper_p.h>
+#include <QtCharts/QBoxPlotSeries>
+#include <QtCharts/QBoxSet>
+#include <QtCharts/QChart>
+#include <QtCore/QAbstractItemModel>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/qboxplotmodelmapper.h b/src/charts/boxplotchart/qboxplotmodelmapper.h
index a114be99..8ad90412 100644
--- a/src/charts/boxplotchart/qboxplotmodelmapper.h
+++ b/src/charts/boxplotchart/qboxplotmodelmapper.h
@@ -21,8 +21,8 @@
#ifndef QBOXPLOTMODELMAPPER_H
#define QBOXPLOTMODELMAPPER_H
-#include <QtCharts/qchartglobal.h>
-#include <QObject>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
class QAbstractItemModel;
diff --git a/src/charts/boxplotchart/qboxplotmodelmapper_p.h b/src/charts/boxplotchart/qboxplotmodelmapper_p.h
index 9e474d9e..9f1092c5 100644
--- a/src/charts/boxplotchart/qboxplotmodelmapper_p.h
+++ b/src/charts/boxplotchart/qboxplotmodelmapper_p.h
@@ -30,8 +30,8 @@
#ifndef QBOXPLOTMODELMAPPER_P_H
#define QBOXPLOTMODELMAPPER_P_H
-#include <QObject>
-#include <qboxplotmodelmapper.h>
+#include <QtCore/QObject>
+#include <QtCharts/QBoxPlotModelMapper>
class QModelIndex;
diff --git a/src/charts/boxplotchart/qboxplotseries.cpp b/src/charts/boxplotchart/qboxplotseries.cpp
index 2f444b40..e8b1c49c 100644
--- a/src/charts/boxplotchart/qboxplotseries.cpp
+++ b/src/charts/boxplotchart/qboxplotseries.cpp
@@ -18,19 +18,19 @@
**
****************************************************************************/
-#include "qboxplotseries.h"
-#include "qboxplotseries_p.h"
-#include "qboxplotlegendmarker.h"
-#include "qbarcategoryaxis.h"
-#include "boxplotchartitem_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qvalueaxis.h"
-#include "charttheme_p.h"
-#include "boxplotanimation_p.h"
-#include "qchart_p.h"
-#include "qboxset.h"
-#include "qboxset_p.h"
+#include <QtCharts/QBoxPlotSeries>
+#include <private/qboxplotseries_p.h>
+#include <QtCharts/QBoxPlotLegendMarker>
+#include <QtCharts/QBarCategoryAxis>
+#include <private/boxplotchartitem_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <QtCharts/QValueAxis>
+#include <private/charttheme_p.h>
+#include <private/boxplotanimation_p.h>
+#include <private/qchart_p.h>
+#include <QtCharts/QBoxSet>
+#include <private/qboxset_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/qboxplotseries.h b/src/charts/boxplotchart/qboxplotseries.h
index f0684cfa..bce67f61 100644
--- a/src/charts/boxplotchart/qboxplotseries.h
+++ b/src/charts/boxplotchart/qboxplotseries.h
@@ -21,9 +21,9 @@
#ifndef QBOXPLOTSERIES_H
#define QBOXPLOTSERIES_H
-#include <QtCharts/qchartglobal.h>
-#include <QtCharts/qboxset.h>
-#include <QtCharts/qabstractseries.h>
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QBoxSet>
+#include <QtCharts/QAbstractSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/qboxplotseries_p.h b/src/charts/boxplotchart/qboxplotseries_p.h
index b635064b..4655cffb 100644
--- a/src/charts/boxplotchart/qboxplotseries_p.h
+++ b/src/charts/boxplotchart/qboxplotseries_p.h
@@ -30,10 +30,10 @@
#ifndef QBOXPLOTSERIES_P_H
#define QBOXPLOTSERIES_P_H
-#include "qboxplotseries.h"
-#include "qabstractbarseries_p.h"
-#include "abstractdomain_p.h"
-#include "qbarset.h"
+#include <QtCharts/QBoxPlotSeries>
+#include <private/qabstractbarseries_p.h>
+#include <private/abstractdomain_p.h>
+#include <QtCharts/QBarSet>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/qboxset.cpp b/src/charts/boxplotchart/qboxset.cpp
index 065746f3..d90ad68d 100644
--- a/src/charts/boxplotchart/qboxset.cpp
+++ b/src/charts/boxplotchart/qboxset.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "qboxset.h"
-#include "qboxset_p.h"
-#include "charthelpers_p.h"
+#include <QtCharts/QBoxSet>
+#include <private/qboxset_p.h>
+#include <private/charthelpers_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/qboxset.h b/src/charts/boxplotchart/qboxset.h
index 498b570d..d2268612 100644
--- a/src/charts/boxplotchart/qboxset.h
+++ b/src/charts/boxplotchart/qboxset.h
@@ -21,10 +21,10 @@
#ifndef QBOXSET_H
#define QBOXSET_H
-#include <QtCharts/qchartglobal.h>
-#include <QPen>
-#include <QBrush>
-#include <QFont>
+#include <QtCharts/QChartGlobal>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
+#include <QtGui/QFont>
QT_CHARTS_BEGIN_NAMESPACE
class QBoxSetPrivate;
diff --git a/src/charts/boxplotchart/qboxset_p.h b/src/charts/boxplotchart/qboxset_p.h
index 3fd13080..999739c7 100644
--- a/src/charts/boxplotchart/qboxset_p.h
+++ b/src/charts/boxplotchart/qboxset_p.h
@@ -30,11 +30,11 @@
#ifndef QBOXSET_P_H
#define QBOXSET_P_H
-#include <qboxset.h>
-#include <QMap>
-#include <QPen>
-#include <QBrush>
-#include <QFont>
+#include <QtCharts/QBoxSet>
+#include <QtCore/QMap>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
+#include <QtGui/QFont>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/boxplotchart/qvboxplotmodelmapper.cpp b/src/charts/boxplotchart/qvboxplotmodelmapper.cpp
index fd35e938..3ed36f47 100644
--- a/src/charts/boxplotchart/qvboxplotmodelmapper.cpp
+++ b/src/charts/boxplotchart/qvboxplotmodelmapper.cpp
@@ -18,7 +18,7 @@
**
****************************************************************************/
-#include "qvboxplotmodelmapper.h"
+#include <QtCharts/QVBoxPlotModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartbackground.cpp b/src/charts/chartbackground.cpp
index ceec3772..b3044765 100644
--- a/src/charts/chartbackground.cpp
+++ b/src/charts/chartbackground.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "chartbackground_p.h"
-#include "chartconfig_p.h"
-#include <QPen>
-#include <QBrush>
-#include <QPainter>
+#include <private/chartbackground_p.h>
+#include <private/chartconfig_p.h>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
+#include <QtGui/QPainter>
#include <QGraphicsDropShadowEffect>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartbackground_p.h b/src/charts/chartbackground_p.h
index cf27b5bc..7908ee7a 100644
--- a/src/charts/chartbackground_p.h
+++ b/src/charts/chartbackground_p.h
@@ -30,8 +30,8 @@
#ifndef CHARTBACKGROUND_H
#define CHARTBACKGROUND_H
-#include "qchartglobal.h"
-#include <QGraphicsRectItem>
+#include <QtCharts/QChartGlobal>
+#include <QtWidgets/QGraphicsRectItem>
class QGraphicsDropShadowEffect;
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartconfig_p.h b/src/charts/chartconfig_p.h
index e14b1f21..20baa59c 100644
--- a/src/charts/chartconfig_p.h
+++ b/src/charts/chartconfig_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTCONFIG_H
#define CHARTCONFIG_H
-#include "qchartglobal.h"
+#include <QtCharts/QChartGlobal>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartdataset.cpp b/src/charts/chartdataset.cpp
index b28e6be0..dd5ed424 100644
--- a/src/charts/chartdataset.cpp
+++ b/src/charts/chartdataset.cpp
@@ -18,31 +18,31 @@
**
****************************************************************************/
-#include "chartdataset_p.h"
-#include "chartpresenter_p.h"
-#include "qchart.h"
-#include "qchart_p.h"
-#include "qvalueaxis.h"
-#include "qbarcategoryaxis.h"
-#include "qvalueaxis_p.h"
-#include "qcategoryaxis.h"
-#include "qabstractseries_p.h"
-#include "qabstractbarseries.h"
-#include "qstackedbarseries.h"
-#include "qpercentbarseries.h"
-#include "qpieseries.h"
-#include "chartitem_p.h"
-#include "xydomain_p.h"
-#include "xypolardomain_p.h"
-#include "xlogydomain_p.h"
-#include "logxydomain_p.h"
-#include "logxlogydomain_p.h"
-#include "xlogypolardomain_p.h"
-#include "logxypolardomain_p.h"
-#include "logxlogypolardomain_p.h"
+#include <private/chartdataset_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QChart>
+#include <private/qchart_p.h>
+#include <QtCharts/QValueAxis>
+#include <QtCharts/QBarCategoryAxis>
+#include <private/qvalueaxis_p.h>
+#include <QtCharts/QCategoryAxis>
+#include <private/qabstractseries_p.h>
+#include <QtCharts/QAbstractBarSeries>
+#include <QtCharts/QStackedBarSeries>
+#include <QtCharts/QPercentBarSeries>
+#include <QtCharts/QPieSeries>
+#include <private/chartitem_p.h>
+#include <private/xydomain_p.h>
+#include <private/xypolardomain_p.h>
+#include <private/xlogydomain_p.h>
+#include <private/logxydomain_p.h>
+#include <private/logxlogydomain_p.h>
+#include <private/xlogypolardomain_p.h>
+#include <private/logxypolardomain_p.h>
+#include <private/logxlogypolardomain_p.h>
#ifndef QT_ON_ARM
-#include "qdatetimeaxis.h"
+#include <QtCharts/QDateTimeAxis>
#endif
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartdataset_p.h b/src/charts/chartdataset_p.h
index fea47368..3e75987c 100644
--- a/src/charts/chartdataset_p.h
+++ b/src/charts/chartdataset_p.h
@@ -30,10 +30,10 @@
#ifndef CHARTDATASET_P_H
#define CHARTDATASET_P_H
-#include "qabstractseries.h"
-#include "abstractdomain_p.h"
-#include "qabstractaxis_p.h"
-#include <QVector>
+#include <QtCharts/QAbstractSeries>
+#include <private/abstractdomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCore/QVector>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartelement.cpp b/src/charts/chartelement.cpp
index 6c40c439..aca56313 100644
--- a/src/charts/chartelement.cpp
+++ b/src/charts/chartelement.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "chartelement_p.h"
-#include "chartpresenter_p.h"
-#include "abstractdomain_p.h"
+#include <private/chartelement_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractdomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartelement_p.h b/src/charts/chartelement_p.h
index 26ff5ca7..02efa39d 100644
--- a/src/charts/chartelement_p.h
+++ b/src/charts/chartelement_p.h
@@ -30,9 +30,9 @@
#ifndef CHARTELEMENT_H
#define CHARTELEMENT_H
-#include "qchartglobal.h"
-#include <QObject>
-#include <QRect>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
+#include <QtCore/QRect>
#include <QGraphicsObject>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/charthelpers_p.h b/src/charts/charthelpers_p.h
index 8e96e842..db09be2a 100644
--- a/src/charts/charthelpers_p.h
+++ b/src/charts/charthelpers_p.h
@@ -30,8 +30,8 @@
#ifndef CHARTHELPERS_P_H
#define CHARTHELPERS_P_H
-#include <qnumeric.h>
-#include <QPointF>
+#include <QtCore/QtNumeric>
+#include <QtCore/QPointF>
static inline bool isValidValue(qreal value)
{
diff --git a/src/charts/chartitem.cpp b/src/charts/chartitem.cpp
index dd8612ab..d2a06a21 100644
--- a/src/charts/chartitem.cpp
+++ b/src/charts/chartitem.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "chartitem_p.h"
-#include "qabstractseries_p.h"
-#include "abstractdomain_p.h"
+#include <private/chartitem_p.h>
+#include <private/qabstractseries_p.h>
+#include <private/abstractdomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartitem_p.h b/src/charts/chartitem_p.h
index 2e100d67..e88668ce 100644
--- a/src/charts/chartitem_p.h
+++ b/src/charts/chartitem_p.h
@@ -30,9 +30,9 @@
#ifndef CHARTITEM_H
#define CHARTITEM_H
-#include "chartelement_p.h"
-#include "chartpresenter_p.h"
-#include <QGraphicsItem>
+#include <private/chartelement_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtWidgets/QGraphicsItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartpresenter.cpp b/src/charts/chartpresenter.cpp
index 7d3f41a7..4eb0757c 100644
--- a/src/charts/chartpresenter.cpp
+++ b/src/charts/chartpresenter.cpp
@@ -17,23 +17,23 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-#include "chartpresenter_p.h"
-#include "qchart.h"
-#include "chartitem_p.h"
-#include "qchart_p.h"
-#include "qabstractaxis.h"
-#include "qabstractaxis_p.h"
-#include "chartdataset_p.h"
-#include "chartanimation_p.h"
-#include "qabstractseries_p.h"
-#include "qareaseries.h"
-#include "chartaxiselement_p.h"
-#include "chartbackground_p.h"
-#include "cartesianchartlayout_p.h"
-#include "polarchartlayout_p.h"
-#include "charttitle_p.h"
-#include <QTimer>
-#include <QTextDocument>
+#include <private/chartpresenter_p.h>
+#include <QtCharts/QChart>
+#include <private/chartitem_p.h>
+#include <private/qchart_p.h>
+#include <QtCharts/QAbstractAxis>
+#include <private/qabstractaxis_p.h>
+#include <private/chartdataset_p.h>
+#include <private/chartanimation_p.h>
+#include <private/qabstractseries_p.h>
+#include <QtCharts/QAreaSeries>
+#include <private/chartaxiselement_p.h>
+#include <private/chartbackground_p.h>
+#include <private/cartesianchartlayout_p.h>
+#include <private/polarchartlayout_p.h>
+#include <private/charttitle_p.h>
+#include <QtCore/QTimer>
+#include <QtGui/QTextDocument>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartpresenter_p.h b/src/charts/chartpresenter_p.h
index 85f1b1bb..238ae3f1 100644
--- a/src/charts/chartpresenter_p.h
+++ b/src/charts/chartpresenter_p.h
@@ -30,11 +30,11 @@
#ifndef CHARTPRESENTER_H
#define CHARTPRESENTER_H
-#include "qchartglobal.h"
-#include "qchart.h" //because of QChart::ChartThemeId
-#include <QRectF>
-#include <QMargins>
-#include <QLocale>
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QChart> //because of QChart::ChartThemeId
+#include <QtCore/QRectF>
+#include <QtCore/QMargins>
+#include <QtCore/QLocale>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartthememanager.cpp b/src/charts/chartthememanager.cpp
index 211552da..047eb428 100644
--- a/src/charts/chartthememanager.cpp
+++ b/src/charts/chartthememanager.cpp
@@ -17,19 +17,19 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-#include "qabstractseries_p.h"
-#include "qabstractaxis_p.h"
-#include <QTime>
+#include <private/qabstractseries_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCore/QTime>
//themes
-#include "chartthemesystem_p.h"
-#include "chartthemelight_p.h"
-#include "chartthemebluecerulean_p.h"
-#include "chartthemedark_p.h"
-#include "chartthemebrownsand_p.h"
-#include "chartthemebluencs_p.h"
-#include "chartthemehighcontrast_p.h"
-#include "chartthemeblueicy_p.h"
-#include "chartthemeqt_p.h"
+#include <private/chartthemesystem_p.h>
+#include <private/chartthemelight_p.h>
+#include <private/chartthemebluecerulean_p.h>
+#include <private/chartthemedark_p.h>
+#include <private/chartthemebrownsand_p.h>
+#include <private/chartthemebluencs_p.h>
+#include <private/chartthemehighcontrast_p.h>
+#include <private/chartthemeblueicy_p.h>
+#include <private/chartthemeqt_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/chartthememanager_p.h b/src/charts/chartthememanager_p.h
index 3eabd8e5..e470ee8c 100644
--- a/src/charts/chartthememanager_p.h
+++ b/src/charts/chartthememanager_p.h
@@ -30,10 +30,10 @@
#ifndef CHARTTHEMEMANAGER_H
#define CHARTTHEMEMANAGER_H
-#include "qchartglobal.h"
-#include "qchart.h"
-#include <QColor>
-#include <QGradientStops>
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QChart>
+#include <QtGui/QColor>
+#include <QtGui/QGradientStops>
QT_CHARTS_BEGIN_NAMESPACE
class ChartTheme;
diff --git a/src/charts/charttitle.cpp b/src/charts/charttitle.cpp
index c7e18b7e..a31620b4 100644
--- a/src/charts/charttitle.cpp
+++ b/src/charts/charttitle.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "charttitle_p.h"
-#include "chartpresenter_p.h"
-#include <QFont>
-#include <QFontMetrics>
-#include <QDebug>
-#include <QTextDocument>
+#include <private/charttitle_p.h>
+#include <private/chartpresenter_p.h>
+#include <QtGui/QFont>
+#include <QtGui/QFontMetrics>
+#include <QtCore/QDebug>
+#include <QtGui/QTextDocument>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/charttitle_p.h b/src/charts/charttitle_p.h
index dbdb4fbb..8e1fe2ba 100644
--- a/src/charts/charttitle_p.h
+++ b/src/charts/charttitle_p.h
@@ -30,8 +30,8 @@
#ifndef CHARTTITLE_P_H_
#define CHARTTITLE_P_H_
-#include "qchartglobal.h"
-#include <QGraphicsTextItem>
+#include <QtCharts/QChartGlobal>
+#include <QtWidgets/QGraphicsTextItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/abstractdomain.cpp b/src/charts/domain/abstractdomain.cpp
index c16e46d5..8546a91a 100644
--- a/src/charts/domain/abstractdomain.cpp
+++ b/src/charts/domain/abstractdomain.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "abstractdomain_p.h"
-#include "qabstractaxis_p.h"
-#include <qmath.h>
+#include <private/abstractdomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/abstractdomain_p.h b/src/charts/domain/abstractdomain_p.h
index dfd4025f..14dad488 100644
--- a/src/charts/domain/abstractdomain_p.h
+++ b/src/charts/domain/abstractdomain_p.h
@@ -29,10 +29,10 @@
#ifndef ABSTRACTDOMAIN_H
#define ABSTRACTDOMAIN_H
-#include "qchartglobal.h"
-#include <QRectF>
-#include <QSizeF>
-#include <QDebug>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/logxlogydomain.cpp b/src/charts/domain/logxlogydomain.cpp
index a2e781e3..6a579955 100644
--- a/src/charts/domain/logxlogydomain.cpp
+++ b/src/charts/domain/logxlogydomain.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "logxlogydomain_p.h"
-#include "qabstractaxis_p.h"
-#include "qlogvalueaxis.h"
-#include <qmath.h>
+#include <private/logxlogydomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/logxlogydomain_p.h b/src/charts/domain/logxlogydomain_p.h
index eeb7d7f2..ebd49cc3 100644
--- a/src/charts/domain/logxlogydomain_p.h
+++ b/src/charts/domain/logxlogydomain_p.h
@@ -29,9 +29,9 @@
#ifndef LOGXLOGYDOMAIN_H
#define LOGXLOGYDOMAIN_H
-#include "abstractdomain_p.h"
-#include <QRectF>
-#include <QSizeF>
+#include <private/abstractdomain_p.h>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/logxlogypolardomain.cpp b/src/charts/domain/logxlogypolardomain.cpp
index 33d8eff9..151909d2 100644
--- a/src/charts/domain/logxlogypolardomain.cpp
+++ b/src/charts/domain/logxlogypolardomain.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "logxlogypolardomain_p.h"
-#include "qabstractaxis_p.h"
-#include "qlogvalueaxis.h"
-#include <qmath.h>
+#include <private/logxlogypolardomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/logxlogypolardomain_p.h b/src/charts/domain/logxlogypolardomain_p.h
index 853e5d3c..f1164659 100644
--- a/src/charts/domain/logxlogypolardomain_p.h
+++ b/src/charts/domain/logxlogypolardomain_p.h
@@ -29,9 +29,9 @@
#ifndef LOGXLOGYPOLARDOMAIN_H
#define LOGXLOGYPOLARDOMAIN_H
-#include "polardomain_p.h"
-#include <QRectF>
-#include <QSizeF>
+#include <private/polardomain_p.h>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/logxydomain.cpp b/src/charts/domain/logxydomain.cpp
index 2901bd26..6c08a97f 100644
--- a/src/charts/domain/logxydomain.cpp
+++ b/src/charts/domain/logxydomain.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "logxydomain_p.h"
-#include "qabstractaxis_p.h"
-#include "qlogvalueaxis.h"
-#include <qmath.h>
+#include <private/logxydomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/logxydomain_p.h b/src/charts/domain/logxydomain_p.h
index a9b507c4..99cd736d 100644
--- a/src/charts/domain/logxydomain_p.h
+++ b/src/charts/domain/logxydomain_p.h
@@ -29,9 +29,9 @@
#ifndef LOGXYDOMAIN_H
#define LOGXYDOMAIN_H
-#include "abstractdomain_p.h"
-#include <QRectF>
-#include <QSizeF>
+#include <private/abstractdomain_p.h>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/logxypolardomain.cpp b/src/charts/domain/logxypolardomain.cpp
index bcbac505..ba162d7b 100644
--- a/src/charts/domain/logxypolardomain.cpp
+++ b/src/charts/domain/logxypolardomain.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "logxypolardomain_p.h"
-#include "qabstractaxis_p.h"
-#include "qlogvalueaxis.h"
-#include <qmath.h>
+#include <private/logxypolardomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/logxypolardomain_p.h b/src/charts/domain/logxypolardomain_p.h
index 6234b593..dd39d399 100644
--- a/src/charts/domain/logxypolardomain_p.h
+++ b/src/charts/domain/logxypolardomain_p.h
@@ -29,9 +29,9 @@
#ifndef LOGXYPOLARDOMAIN_H
#define LOGXYPOLARDOMAIN_H
-#include "polardomain_p.h"
-#include <QRectF>
-#include <QSizeF>
+#include <private/polardomain_p.h>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/polardomain.cpp b/src/charts/domain/polardomain.cpp
index 1c01071e..750004e3 100644
--- a/src/charts/domain/polardomain.cpp
+++ b/src/charts/domain/polardomain.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "polardomain_p.h"
-#include "qabstractaxis_p.h"
-#include <qmath.h>
+#include <private/polardomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/polardomain_p.h b/src/charts/domain/polardomain_p.h
index 06c2993c..27af6d70 100644
--- a/src/charts/domain/polardomain_p.h
+++ b/src/charts/domain/polardomain_p.h
@@ -29,9 +29,9 @@
#ifndef POLARDOMAIN_H
#define POLARDOMAIN_H
-#include "abstractdomain_p.h"
-#include <QRectF>
-#include <QSizeF>
+#include <private/abstractdomain_p.h>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/xlogydomain.cpp b/src/charts/domain/xlogydomain.cpp
index d13bbb67..893825f0 100644
--- a/src/charts/domain/xlogydomain.cpp
+++ b/src/charts/domain/xlogydomain.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "xlogydomain_p.h"
-#include "qabstractaxis_p.h"
-#include "qlogvalueaxis.h"
-#include <qmath.h>
+#include <private/xlogydomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/xlogydomain_p.h b/src/charts/domain/xlogydomain_p.h
index 8d14d4a7..bb7fb31f 100644
--- a/src/charts/domain/xlogydomain_p.h
+++ b/src/charts/domain/xlogydomain_p.h
@@ -29,9 +29,9 @@
#ifndef XLOGYDOMAIN_H
#define XLOGYDOMAIN_H
-#include "abstractdomain_p.h"
-#include <QRectF>
-#include <QSizeF>
+#include <private/abstractdomain_p.h>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/xlogypolardomain.cpp b/src/charts/domain/xlogypolardomain.cpp
index 76c92c51..ebb1dacf 100644
--- a/src/charts/domain/xlogypolardomain.cpp
+++ b/src/charts/domain/xlogypolardomain.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "xlogypolardomain_p.h"
-#include "qabstractaxis_p.h"
-#include "qlogvalueaxis.h"
-#include <qmath.h>
+#include <private/xlogypolardomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCharts/QLogValueAxis>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/xlogypolardomain_p.h b/src/charts/domain/xlogypolardomain_p.h
index 5beace20..68e53c68 100644
--- a/src/charts/domain/xlogypolardomain_p.h
+++ b/src/charts/domain/xlogypolardomain_p.h
@@ -29,9 +29,9 @@
#ifndef XLOGYPOLARDOMAIN_H
#define XLOGYPOLARDOMAIN_H
-#include "polardomain_p.h"
-#include <QRectF>
-#include <QSizeF>
+#include <private/polardomain_p.h>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/xydomain.cpp b/src/charts/domain/xydomain.cpp
index 9916b7ca..e782716d 100644
--- a/src/charts/domain/xydomain.cpp
+++ b/src/charts/domain/xydomain.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "xydomain_p.h"
-#include "qabstractaxis_p.h"
-#include <qmath.h>
+#include <private/xydomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/xydomain_p.h b/src/charts/domain/xydomain_p.h
index a82596ba..b65d7d17 100644
--- a/src/charts/domain/xydomain_p.h
+++ b/src/charts/domain/xydomain_p.h
@@ -29,9 +29,9 @@
#ifndef XYDOMAIN_H
#define XYDOMAIN_H
-#include "abstractdomain_p.h"
-#include <QRectF>
-#include <QSizeF>
+#include <private/abstractdomain_p.h>
+#include <QtCore/QRectF>
+#include <QtCore/QSizeF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/xypolardomain.cpp b/src/charts/domain/xypolardomain.cpp
index 30fdacd3..67f7428e 100644
--- a/src/charts/domain/xypolardomain.cpp
+++ b/src/charts/domain/xypolardomain.cpp
@@ -18,9 +18,9 @@
**
****************************************************************************/
-#include "xypolardomain_p.h"
-#include "qabstractaxis_p.h"
-#include <qmath.h>
+#include <private/xypolardomain_p.h>
+#include <private/qabstractaxis_p.h>
+#include <QtCore/QtMath>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/domain/xypolardomain_p.h b/src/charts/domain/xypolardomain_p.h
index 0d5abbab..4ad2ee43 100644
--- a/src/charts/domain/xypolardomain_p.h
+++ b/src/charts/domain/xypolardomain_p.h
@@ -29,8 +29,8 @@
#ifndef XYPOLARDOMAIN_H
#define XYPOLARDOMAIN_H
-#include "polardomain_p.h"
-#include <QRectF>
+#include <private/polardomain_p.h>
+#include <QtCore/QRectF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/layout/abstractchartlayout.cpp b/src/charts/layout/abstractchartlayout.cpp
index b0d3d067..faa41ffb 100644
--- a/src/charts/layout/abstractchartlayout.cpp
+++ b/src/charts/layout/abstractchartlayout.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "abstractchartlayout_p.h"
-#include "chartpresenter_p.h"
-#include "qlegend_p.h"
-#include "chartaxiselement_p.h"
-#include "charttitle_p.h"
-#include "chartbackground_p.h"
-#include <QDebug>
+#include <private/abstractchartlayout_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/qlegend_p.h>
+#include <private/chartaxiselement_p.h>
+#include <private/charttitle_p.h>
+#include <private/chartbackground_p.h>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/layout/abstractchartlayout_p.h b/src/charts/layout/abstractchartlayout_p.h
index a0bf6f25..0ca6eb33 100644
--- a/src/charts/layout/abstractchartlayout_p.h
+++ b/src/charts/layout/abstractchartlayout_p.h
@@ -30,9 +30,9 @@
#ifndef ABSTRACTCHARTLAYOUT_H
#define ABSTRACTCHARTLAYOUT_H
-#include <QGraphicsLayout>
-#include <QMargins>
-#include "qchartglobal.h"
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCore/QMargins>
+#include <QtCharts/QChartGlobal>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/layout/cartesianchartlayout.cpp b/src/charts/layout/cartesianchartlayout.cpp
index 7018a638..698371fa 100644
--- a/src/charts/layout/cartesianchartlayout.cpp
+++ b/src/charts/layout/cartesianchartlayout.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "cartesianchartlayout_p.h"
-#include "chartpresenter_p.h"
-#include "chartaxiselement_p.h"
-#include <QDebug>
+#include <private/cartesianchartlayout_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/chartaxiselement_p.h>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/layout/cartesianchartlayout_p.h b/src/charts/layout/cartesianchartlayout_p.h
index 2adcc233..ff3b7ab9 100644
--- a/src/charts/layout/cartesianchartlayout_p.h
+++ b/src/charts/layout/cartesianchartlayout_p.h
@@ -30,7 +30,7 @@
#ifndef CARTESIANCHARTLAYOUT_H
#define CARTESIANCHARTLAYOUT_H
-#include "abstractchartlayout_p.h"
+#include <private/abstractchartlayout_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/layout/polarchartlayout.cpp b/src/charts/layout/polarchartlayout.cpp
index 1f4bda39..20854e1b 100644
--- a/src/charts/layout/polarchartlayout.cpp
+++ b/src/charts/layout/polarchartlayout.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "polarchartlayout_p.h"
-#include "chartpresenter_p.h"
-#include "polarchartaxis_p.h"
-#include <QDebug>
+#include <private/polarchartlayout_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/polarchartaxis_p.h>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/layout/polarchartlayout_p.h b/src/charts/layout/polarchartlayout_p.h
index 38cd8612..9a11dca1 100644
--- a/src/charts/layout/polarchartlayout_p.h
+++ b/src/charts/layout/polarchartlayout_p.h
@@ -30,7 +30,7 @@
#ifndef POLARCHARTLAYOUT_H
#define POLARCHARTLAYOUT_H
-#include "abstractchartlayout_p.h"
+#include <private/abstractchartlayout_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/legendlayout.cpp b/src/charts/legend/legendlayout.cpp
index b4e443c0..fcc37b05 100644
--- a/src/charts/legend/legendlayout.cpp
+++ b/src/charts/legend/legendlayout.cpp
@@ -18,14 +18,14 @@
**
****************************************************************************/
-#include "legendlayout_p.h"
-#include "chartpresenter_p.h"
-#include "qlegend_p.h"
-#include "abstractchartlayout_p.h"
-
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include "qlegendmarker.h"
+#include <private/legendlayout_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/qlegend_p.h>
+#include <private/abstractchartlayout_p.h>
+
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <QtCharts/QLegendMarker>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/legendlayout_p.h b/src/charts/legend/legendlayout_p.h
index ec96aa31..873c624e 100644
--- a/src/charts/legend/legendlayout_p.h
+++ b/src/charts/legend/legendlayout_p.h
@@ -29,8 +29,8 @@
#ifndef LEGENDLAYOUT_H
#define LEGENDLAYOUT_H
-#include <QGraphicsLayout>
-#include "qchartglobal.h"
+#include <QtWidgets/QGraphicsLayout>
+#include <QtCharts/QChartGlobal>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/legendmarkeritem.cpp b/src/charts/legend/legendmarkeritem.cpp
index f40e4dd0..c8285925 100644
--- a/src/charts/legend/legendmarkeritem.cpp
+++ b/src/charts/legend/legendmarkeritem.cpp
@@ -18,17 +18,17 @@
**
****************************************************************************/
-#include <QPainter>
-#include <QGraphicsSceneEvent>
-#include <QGraphicsTextItem>
-#include <QTextDocument>
-
-#include "qlegend.h"
-#include "qlegend_p.h"
-#include "qlegendmarker.h"
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include "chartpresenter_p.h"
+#include <QtGui/QPainter>
+#include <QtWidgets/QGraphicsSceneEvent>
+#include <QtWidgets/QGraphicsTextItem>
+#include <QtGui/QTextDocument>
+
+#include <QtCharts/QLegend>
+#include <private/qlegend_p.h>
+#include <QtCharts/QLegendMarker>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <private/chartpresenter_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/legendmarkeritem_p.h b/src/charts/legend/legendmarkeritem_p.h
index 8c49b9d0..19c474cc 100644
--- a/src/charts/legend/legendmarkeritem_p.h
+++ b/src/charts/legend/legendmarkeritem_p.h
@@ -30,13 +30,13 @@
#ifndef LEGENDMARKERITEM_P_H
#define LEGENDMARKERITEM_P_H
-#include <qchartglobal.h>
+#include <QtCharts/QChartGlobal>
#include <QGraphicsObject>
-#include <QFont>
-#include <QBrush>
-#include <QPen>
-#include <QGraphicsTextItem>
-#include <QGraphicsLayoutItem>
+#include <QtGui/QFont>
+#include <QtGui/QBrush>
+#include <QtGui/QPen>
+#include <QtWidgets/QGraphicsTextItem>
+#include <QtWidgets/QGraphicsLayoutItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/legendscroller.cpp b/src/charts/legend/legendscroller.cpp
index ac1784b3..f0c2aa67 100644
--- a/src/charts/legend/legendscroller.cpp
+++ b/src/charts/legend/legendscroller.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include <QDebug>
-#include <QGraphicsSceneMouseEvent>
-#include <QGraphicsScene>
-#include <QLegendMarker>
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include "legendscroller_p.h"
+#include <QtCore/QDebug>
+#include <QtWidgets/QGraphicsSceneMouseEvent>
+#include <QtWidgets/QGraphicsScene>
+#include <QtCharts/QLegendMarker>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <private/legendscroller_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/legendscroller_p.h b/src/charts/legend/legendscroller_p.h
index 8ea63d78..9ce7c3ed 100644
--- a/src/charts/legend/legendscroller_p.h
+++ b/src/charts/legend/legendscroller_p.h
@@ -32,8 +32,8 @@
#define LEGENDSCROLLER_P_H
#include <QtCharts/qlegend.h>
-#include "qlegend_p.h"
-#include "scroller_p.h"
+#include <private/qlegend_p.h>
+#include <private/scroller_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qarealegendmarker.cpp b/src/charts/legend/qarealegendmarker.cpp
index 6e8a1d53..c6f88248 100644
--- a/src/charts/legend/qarealegendmarker.cpp
+++ b/src/charts/legend/qarealegendmarker.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "qarealegendmarker.h"
-#include "qarealegendmarker_p.h"
-#include "qareaseries_p.h"
-#include <QAreaSeries>
+#include <QtCharts/QAreaLegendMarker>
+#include <private/qarealegendmarker_p.h>
+#include <private/qareaseries_p.h>
+#include <QtCharts/QAreaSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qarealegendmarker.h b/src/charts/legend/qarealegendmarker.h
index 687b4431..f16ef884 100644
--- a/src/charts/legend/qarealegendmarker.h
+++ b/src/charts/legend/qarealegendmarker.h
@@ -21,7 +21,7 @@
#ifndef QAREALEGENDMARKER_H
#define QAREALEGENDMARKER_H
-#include <QtCharts/qchartglobal.h>
+#include <QtCharts/QChartGlobal>
#include <QtCharts/QLegendMarker>
#include <QtCharts/QAreaSeries>
diff --git a/src/charts/legend/qarealegendmarker_p.h b/src/charts/legend/qarealegendmarker_p.h
index 54d4e657..c2c86b84 100644
--- a/src/charts/legend/qarealegendmarker_p.h
+++ b/src/charts/legend/qarealegendmarker_p.h
@@ -30,10 +30,10 @@
#ifndef QAREALEGENDMARKER_P_H
#define QAREALEGENDMARKER_P_H
-#include "qchartglobal.h"
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include <QAreaSeries>
+#include <QtCharts/QChartGlobal>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <QtCharts/QAreaSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qbarlegendmarker.cpp b/src/charts/legend/qbarlegendmarker.cpp
index 710c4129..3417a016 100644
--- a/src/charts/legend/qbarlegendmarker.cpp
+++ b/src/charts/legend/qbarlegendmarker.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "qbarlegendmarker.h"
-#include "qbarlegendmarker_p.h"
-#include <QAbstractBarSeries>
-#include <QBarSet>
+#include <QtCharts/QBarLegendMarker>
+#include <private/qbarlegendmarker_p.h>
+#include <QtCharts/QAbstractBarSeries>
+#include <QtCharts/QBarSet>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qbarlegendmarker.h b/src/charts/legend/qbarlegendmarker.h
index 4af967f7..f5a9af5c 100644
--- a/src/charts/legend/qbarlegendmarker.h
+++ b/src/charts/legend/qbarlegendmarker.h
@@ -20,7 +20,7 @@
#ifndef QBARLEGENDMARKER_H
#define QBARLEGENDMARKER_H
-#include <QtCharts/qchartglobal.h>
+#include <QtCharts/QChartGlobal>
#include <QtCharts/QLegendMarker>
#include <QtCharts/QAbstractBarSeries>
#include <QtCharts/QBarSet>
diff --git a/src/charts/legend/qbarlegendmarker_p.h b/src/charts/legend/qbarlegendmarker_p.h
index a42fd0fa..89bb00da 100644
--- a/src/charts/legend/qbarlegendmarker_p.h
+++ b/src/charts/legend/qbarlegendmarker_p.h
@@ -30,11 +30,11 @@
#ifndef QBARLEGENDMARKER_P_H
#define QBARLEGENDMARKER_P_H
-#include "qchartglobal.h"
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include <QAbstractBarSeries>
-#include <QBarSet>
+#include <QtCharts/QChartGlobal>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <QtCharts/QAbstractBarSeries>
+#include <QtCharts/QBarSet>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qboxplotlegendmarker.cpp b/src/charts/legend/qboxplotlegendmarker.cpp
index 53594737..c587c0f7 100644
--- a/src/charts/legend/qboxplotlegendmarker.cpp
+++ b/src/charts/legend/qboxplotlegendmarker.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "qboxplotlegendmarker.h"
-#include "qboxplotlegendmarker_p.h"
-#include "qboxplotseries.h"
-#include "qboxplotseries_p.h"
+#include <QtCharts/QBoxPlotLegendMarker>
+#include <private/qboxplotlegendmarker_p.h>
+#include <QtCharts/QBoxPlotSeries>
+#include <private/qboxplotseries_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qboxplotlegendmarker.h b/src/charts/legend/qboxplotlegendmarker.h
index 49a5859a..6bfbbc74 100644
--- a/src/charts/legend/qboxplotlegendmarker.h
+++ b/src/charts/legend/qboxplotlegendmarker.h
@@ -21,7 +21,7 @@
#ifndef QBOXPLOTLEGENDMARKER_H
#define QBOXPLOTLEGENDMARKER_H
-#include <QtCharts/qchartglobal.h>
+#include <QtCharts/QChartGlobal>
#include <QtCharts/QLegendMarker>
#include <QtCharts/QBoxPlotSeries>
diff --git a/src/charts/legend/qboxplotlegendmarker_p.h b/src/charts/legend/qboxplotlegendmarker_p.h
index cdabb688..7c10e03d 100644
--- a/src/charts/legend/qboxplotlegendmarker_p.h
+++ b/src/charts/legend/qboxplotlegendmarker_p.h
@@ -30,10 +30,10 @@
#ifndef QBOXPLOTLEGENDMARKER_P_H
#define QBOXPLOTLEGENDMARKER_P_H
-#include "qchartglobal.h"
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include <QBoxPlotSeries>
+#include <QtCharts/QChartGlobal>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <QtCharts/QBoxPlotSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qlegend.cpp b/src/charts/legend/qlegend.cpp
index ead1fac8..ee59e2eb 100644
--- a/src/charts/legend/qlegend.cpp
+++ b/src/charts/legend/qlegend.cpp
@@ -18,21 +18,21 @@
**
****************************************************************************/
-#include "qlegend.h"
-#include "qlegend_p.h"
-#include "qabstractseries.h"
-#include "qabstractseries_p.h"
-#include "qchart_p.h"
-#include "legendlayout_p.h"
-#include "chartpresenter_p.h"
-#include "abstractchartlayout_p.h"
-#include "qlegendmarker.h"
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include "chartdataset_p.h"
-#include <QPainter>
-#include <QPen>
-#include <QGraphicsItemGroup>
+#include <QtCharts/QLegend>
+#include <private/qlegend_p.h>
+#include <QtCharts/QAbstractSeries>
+#include <private/qabstractseries_p.h>
+#include <private/qchart_p.h>
+#include <private/legendlayout_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractchartlayout_p.h>
+#include <QtCharts/QLegendMarker>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <private/chartdataset_p.h>
+#include <QtGui/QPainter>
+#include <QtGui/QPen>
+#include <QtWidgets/QGraphicsItemGroup>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qlegend.h b/src/charts/legend/qlegend.h
index c727e8f3..9c0a8d30 100644
--- a/src/charts/legend/qlegend.h
+++ b/src/charts/legend/qlegend.h
@@ -21,10 +21,10 @@
#ifndef QLEGEND_H
#define QLEGEND_H
-#include <QtCharts/qchartglobal.h>
-#include <QGraphicsWidget>
-#include <QPen>
-#include <QBrush>
+#include <QtCharts/QChartGlobal>
+#include <QtWidgets/QGraphicsWidget>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qlegend_p.h b/src/charts/legend/qlegend_p.h
index 655825c6..e2398111 100644
--- a/src/charts/legend/qlegend_p.h
+++ b/src/charts/legend/qlegend_p.h
@@ -30,7 +30,7 @@
#ifndef QLEGEND_P_H
#define QLEGEND_P_H
-#include "qlegend.h"
+#include <QtCharts/QLegend>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qlegendmarker.cpp b/src/charts/legend/qlegendmarker.cpp
index e170cb4d..eeb010ca 100644
--- a/src/charts/legend/qlegendmarker.cpp
+++ b/src/charts/legend/qlegendmarker.cpp
@@ -18,15 +18,15 @@
**
****************************************************************************/
-#include "qlegendmarker.h"
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include "qlegend.h"
-#include "qlegend_p.h"
-#include "legendlayout_p.h"
-#include <QFontMetrics>
-#include <QGraphicsSceneEvent>
-#include <QAbstractSeries>
+#include <QtCharts/QLegendMarker>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <QtCharts/QLegend>
+#include <private/qlegend_p.h>
+#include <private/legendlayout_p.h>
+#include <QtGui/QFontMetrics>
+#include <QtWidgets/QGraphicsSceneEvent>
+#include <QtCharts/QAbstractSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qlegendmarker.h b/src/charts/legend/qlegendmarker.h
index 0d683886..5be899e3 100644
--- a/src/charts/legend/qlegendmarker.h
+++ b/src/charts/legend/qlegendmarker.h
@@ -21,11 +21,11 @@
#ifndef QLEGENDMARKER_H
#define QLEGENDMARKER_H
-#include <QtCharts/qchartglobal.h>
-#include <QObject>
-#include <QPen>
-#include <QBrush>
-#include <QFont>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
+#include <QtGui/QFont>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qlegendmarker_p.h b/src/charts/legend/qlegendmarker_p.h
index 09e46f09..d3053f31 100644
--- a/src/charts/legend/qlegendmarker_p.h
+++ b/src/charts/legend/qlegendmarker_p.h
@@ -30,11 +30,11 @@
#ifndef QLEGENDMARKERPRIVATE_H
#define QLEGENDMARKERPRIVATE_H
-#include "qchartglobal.h"
+#include <QtCharts/QChartGlobal>
#include <QGraphicsObject>
-#include <QBrush>
-#include <QPen>
-#include <QGraphicsLayoutItem>
+#include <QtGui/QBrush>
+#include <QtGui/QPen>
+#include <QtWidgets/QGraphicsLayoutItem>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qpielegendmarker.cpp b/src/charts/legend/qpielegendmarker.cpp
index e7bc7281..4c584a24 100644
--- a/src/charts/legend/qpielegendmarker.cpp
+++ b/src/charts/legend/qpielegendmarker.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "qpielegendmarker.h"
-#include "qpielegendmarker_p.h"
-#include <QPieSeries>
-#include <QPieSlice>
+#include <QtCharts/QPieLegendMarker>
+#include <private/qpielegendmarker_p.h>
+#include <QtCharts/QPieSeries>
+#include <QtCharts/QPieSlice>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qpielegendmarker.h b/src/charts/legend/qpielegendmarker.h
index c40fcf3a..000bc8ba 100644
--- a/src/charts/legend/qpielegendmarker.h
+++ b/src/charts/legend/qpielegendmarker.h
@@ -21,7 +21,7 @@
#ifndef QPIELEGENDMARKER_H
#define QPIELEGENDMARKER_H
-#include <QtCharts/qchartglobal.h>
+#include <QtCharts/QChartGlobal>
#include <QtCharts/QLegendMarker>
#include <QtCharts/QPieSeries>
#include <QtCharts/QPieSlice>
diff --git a/src/charts/legend/qpielegendmarker_p.h b/src/charts/legend/qpielegendmarker_p.h
index 44faf50b..a79216a5 100644
--- a/src/charts/legend/qpielegendmarker_p.h
+++ b/src/charts/legend/qpielegendmarker_p.h
@@ -30,11 +30,11 @@
#ifndef QPIELEGENDMARKER_P_H
#define QPIELEGENDMARKER_P_H
-#include "qchartglobal.h"
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include <QPieSeries>
-#include <QPieSlice>
+#include <QtCharts/QChartGlobal>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <QtCharts/QPieSeries>
+#include <QtCharts/QPieSlice>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qxylegendmarker.cpp b/src/charts/legend/qxylegendmarker.cpp
index 711e74c6..91a4a6ae 100644
--- a/src/charts/legend/qxylegendmarker.cpp
+++ b/src/charts/legend/qxylegendmarker.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "qxylegendmarker.h"
-#include "qxylegendmarker_p.h"
-#include "qxyseries_p.h"
-#include <QXYSeries>
+#include <QtCharts/QXYLegendMarker>
+#include <private/qxylegendmarker_p.h>
+#include <private/qxyseries_p.h>
+#include <QtCharts/QXYSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/legend/qxylegendmarker.h b/src/charts/legend/qxylegendmarker.h
index 24f0fa44..5c28f1de 100644
--- a/src/charts/legend/qxylegendmarker.h
+++ b/src/charts/legend/qxylegendmarker.h
@@ -21,7 +21,7 @@
#ifndef QXYLEGENDMARKER_H
#define QXYLEGENDMARKER_H
-#include <QtCharts/qchartglobal.h>
+#include <QtCharts/QChartGlobal>
#include <QtCharts/QLegendMarker>
#include <QtCharts/QXYSeries>
diff --git a/src/charts/legend/qxylegendmarker_p.h b/src/charts/legend/qxylegendmarker_p.h
index 196d942f..b6eab38b 100644
--- a/src/charts/legend/qxylegendmarker_p.h
+++ b/src/charts/legend/qxylegendmarker_p.h
@@ -30,10 +30,10 @@
#ifndef QXYLEGENDMARKER_P_H
#define QXYLEGENDMARKER_P_H
-#include "qchartglobal.h"
-#include "qlegendmarker_p.h"
-#include "legendmarkeritem_p.h"
-#include <QXYSeries>
+#include <QtCharts/QChartGlobal>
+#include <private/qlegendmarker_p.h>
+#include <private/legendmarkeritem_p.h>
+#include <QtCharts/QXYSeries>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/linechart/linechartitem.cpp b/src/charts/linechart/linechartitem.cpp
index 1a87342e..65582f32 100644
--- a/src/charts/linechart/linechartitem.cpp
+++ b/src/charts/linechart/linechartitem.cpp
@@ -18,15 +18,15 @@
**
****************************************************************************/
-#include "linechartitem_p.h"
-#include "qlineseries.h"
-#include "qlineseries_p.h"
-#include "chartpresenter_p.h"
-#include "polardomain_p.h"
-#include "chartthememanager_p.h"
-#include "charttheme_p.h"
-#include <QPainter>
-#include <QGraphicsSceneMouseEvent>
+#include <private/linechartitem_p.h>
+#include <QtCharts/QLineSeries>
+#include <private/qlineseries_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/polardomain_p.h>
+#include <private/chartthememanager_p.h>
+#include <private/charttheme_p.h>
+#include <QtGui/QPainter>
+#include <QtWidgets/QGraphicsSceneMouseEvent>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/linechart/linechartitem_p.h b/src/charts/linechart/linechartitem_p.h
index 08b304f2..337c4cc2 100644
--- a/src/charts/linechart/linechartitem_p.h
+++ b/src/charts/linechart/linechartitem_p.h
@@ -30,10 +30,10 @@
#ifndef LINECHARTITEM_H
#define LINECHARTITEM_H
-#include "qchartglobal.h"
-#include "xychart_p.h"
-#include "qchart.h"
-#include <QPen>
+#include <QtCharts/QChartGlobal>
+#include <private/xychart_p.h>
+#include <QtCharts/QChart>
+#include <QtGui/QPen>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/linechart/qlineseries.cpp b/src/charts/linechart/qlineseries.cpp
index b4171b9c..15728dbf 100644
--- a/src/charts/linechart/qlineseries.cpp
+++ b/src/charts/linechart/qlineseries.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "qlineseries.h"
-#include "qlineseries_p.h"
-#include "linechartitem_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qchart_p.h"
+#include <QtCharts/QLineSeries>
+#include <private/qlineseries_p.h>
+#include <private/linechartitem_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <private/qchart_p.h>
QT_CHARTS_BEGIN_NAMESPACE
/*!
diff --git a/src/charts/linechart/qlineseries.h b/src/charts/linechart/qlineseries.h
index 02303c11..f8a5f5b0 100644
--- a/src/charts/linechart/qlineseries.h
+++ b/src/charts/linechart/qlineseries.h
@@ -21,9 +21,9 @@
#ifndef QLINESERIES_H
#define QLINESERIES_H
-#include <QtCharts/qchartglobal.h>
-#include <QtCharts/qxyseries.h>
-#include <QPen>
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QXYSeries>
+#include <QtGui/QPen>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/linechart/qlineseries_p.h b/src/charts/linechart/qlineseries_p.h
index 4fc9b904..353430a1 100644
--- a/src/charts/linechart/qlineseries_p.h
+++ b/src/charts/linechart/qlineseries_p.h
@@ -30,7 +30,7 @@
#ifndef QLINESERIES_P_H
#define QLINESERIES_P_H
-#include "qxyseries_p.h"
+#include <private/qxyseries_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/piechartitem.cpp b/src/charts/piechart/piechartitem.cpp
index dbf7edf8..b81058a0 100644
--- a/src/charts/piechart/piechartitem.cpp
+++ b/src/charts/piechart/piechartitem.cpp
@@ -18,17 +18,17 @@
**
****************************************************************************/
-#include "piechartitem_p.h"
-#include "piesliceitem_p.h"
-#include "qpieslice.h"
-#include "qpieslice_p.h"
-#include "qpieseries.h"
-#include "qpieseries_p.h"
-#include "chartpresenter_p.h"
-#include "chartdataset_p.h"
-#include "pieanimation_p.h"
-#include <QPainter>
-#include <QTimer>
+#include <private/piechartitem_p.h>
+#include <private/piesliceitem_p.h>
+#include <QtCharts/QPieSlice>
+#include <private/qpieslice_p.h>
+#include <QtCharts/QPieSeries>
+#include <private/qpieseries_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/chartdataset_p.h>
+#include <private/pieanimation_p.h>
+#include <QtGui/QPainter>
+#include <QtCore/QTimer>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/piechartitem_p.h b/src/charts/piechart/piechartitem_p.h
index a6511b42..8bcf7510 100644
--- a/src/charts/piechart/piechartitem_p.h
+++ b/src/charts/piechart/piechartitem_p.h
@@ -30,10 +30,10 @@
#ifndef PIECHARTITEM_H
#define PIECHARTITEM_H
-#include "qpieseries.h"
-#include "chartitem_p.h"
-#include "piesliceitem_p.h"
-#include <QPointer>
+#include <QtCharts/QPieSeries>
+#include <private/chartitem_p.h>
+#include <private/piesliceitem_p.h>
+#include <QtCore/QPointer>
class QGraphicsItem;
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/pieslicedata_p.h b/src/charts/piechart/pieslicedata_p.h
index 37985121..5dc3d248 100644
--- a/src/charts/piechart/pieslicedata_p.h
+++ b/src/charts/piechart/pieslicedata_p.h
@@ -30,10 +30,10 @@
#ifndef PIESLICEDATA_P_H
#define PIESLICEDATA_P_H
-#include <qchartglobal.h>
-#include <qpieslice.h>
-#include <QPen>
-#include <QBrush>
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QPieSlice>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/piesliceitem.cpp b/src/charts/piechart/piesliceitem.cpp
index 70f03a94..09c8a578 100644
--- a/src/charts/piechart/piesliceitem.cpp
+++ b/src/charts/piechart/piesliceitem.cpp
@@ -18,17 +18,17 @@
**
****************************************************************************/
-#include "piesliceitem_p.h"
-#include "piechartitem_p.h"
-#include "qpieseries.h"
-#include "qpieslice.h"
-#include "chartpresenter_p.h"
-#include <QPainter>
-#include <qmath.h>
-#include <QGraphicsSceneEvent>
-#include <QTime>
-#include <QTextDocument>
-#include <QDebug>
+#include <private/piesliceitem_p.h>
+#include <private/piechartitem_p.h>
+#include <QtCharts/QPieSeries>
+#include <QtCharts/QPieSlice>
+#include <private/chartpresenter_p.h>
+#include <QtGui/QPainter>
+#include <QtCore/QtMath>
+#include <QtWidgets/QGraphicsSceneEvent>
+#include <QtCore/QTime>
+#include <QtGui/QTextDocument>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/piesliceitem_p.h b/src/charts/piechart/piesliceitem_p.h
index d6b7768c..b062d333 100644
--- a/src/charts/piechart/piesliceitem_p.h
+++ b/src/charts/piechart/piesliceitem_p.h
@@ -30,14 +30,14 @@
#ifndef PIESLICEITEM_H
#define PIESLICEITEM_H
-#include "qchartglobal.h"
-#include "charttheme_p.h"
-#include "qpieseries.h"
-#include "pieslicedata_p.h"
-#include <QGraphicsItem>
-#include <QRectF>
-#include <QColor>
-#include <QPen>
+#include <QtCharts/QChartGlobal>
+#include <private/charttheme_p.h>
+#include <QtCharts/QPieSeries>
+#include <private/pieslicedata_p.h>
+#include <QtWidgets/QGraphicsItem>
+#include <QtCore/QRectF>
+#include <QtGui/QColor>
+#include <QtGui/QPen>
#define PIESLICE_LABEL_GAP 5
diff --git a/src/charts/piechart/qhpiemodelmapper.cpp b/src/charts/piechart/qhpiemodelmapper.cpp
index b1c7d84f..33d7e864 100644
--- a/src/charts/piechart/qhpiemodelmapper.cpp
+++ b/src/charts/piechart/qhpiemodelmapper.cpp
@@ -18,7 +18,7 @@
**
****************************************************************************/
-#include "qhpiemodelmapper.h"
+#include <QtCharts/QHPieModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/qhpiemodelmapper.h b/src/charts/piechart/qhpiemodelmapper.h
index 50b5c6f2..8e10afdd 100644
--- a/src/charts/piechart/qhpiemodelmapper.h
+++ b/src/charts/piechart/qhpiemodelmapper.h
@@ -21,7 +21,7 @@
#ifndef QHPIEMODELMAPPER_H
#define QHPIEMODELMAPPER_H
-#include <QtCharts/qpiemodelmapper.h>
+#include <QtCharts/QPieModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
/* Comment line for syncqt to generate the fwd-include correctly, due to QTBUG-22432 */
diff --git a/src/charts/piechart/qpiemodelmapper.cpp b/src/charts/piechart/qpiemodelmapper.cpp
index 186be815..ca264ce4 100644
--- a/src/charts/piechart/qpiemodelmapper.cpp
+++ b/src/charts/piechart/qpiemodelmapper.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "qpiemodelmapper.h"
-#include "qpiemodelmapper_p.h"
-#include "qpieseries.h"
-#include "qpieslice.h"
-#include <QAbstractItemModel>
+#include <QtCharts/QPieModelMapper>
+#include <private/qpiemodelmapper_p.h>
+#include <QtCharts/QPieSeries>
+#include <QtCharts/QPieSlice>
+#include <QtCore/QAbstractItemModel>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/qpiemodelmapper.h b/src/charts/piechart/qpiemodelmapper.h
index a4ab6a2c..4b08125c 100644
--- a/src/charts/piechart/qpiemodelmapper.h
+++ b/src/charts/piechart/qpiemodelmapper.h
@@ -21,8 +21,8 @@
#ifndef QPIEMODELMAPPER_H
#define QPIEMODELMAPPER_H
-#include <QtCharts/qchartglobal.h>
-#include <QObject>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
class QAbstractItemModel;
diff --git a/src/charts/piechart/qpiemodelmapper_p.h b/src/charts/piechart/qpiemodelmapper_p.h
index a287497f..3068ba86 100644
--- a/src/charts/piechart/qpiemodelmapper_p.h
+++ b/src/charts/piechart/qpiemodelmapper_p.h
@@ -30,8 +30,8 @@
#ifndef QPIEMODELMAPPER_P_H
#define QPIEMODELMAPPER_P_H
-#include <QObject>
-#include <qpiemodelmapper.h>
+#include <QtCore/QObject>
+#include <QtCharts/QPieModelMapper>
class QModelIndex;
diff --git a/src/charts/piechart/qpieseries.cpp b/src/charts/piechart/qpieseries.cpp
index 733429d1..d536fe7a 100644
--- a/src/charts/piechart/qpieseries.cpp
+++ b/src/charts/piechart/qpieseries.cpp
@@ -18,18 +18,18 @@
**
****************************************************************************/
-#include "qpieseries.h"
-#include "qpieseries_p.h"
-#include "qpieslice.h"
-#include "qpieslice_p.h"
-#include "pieslicedata_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "qabstractaxis.h"
-#include "pieanimation_p.h"
-#include "charthelpers_p.h"
-
-#include "qpielegendmarker.h"
+#include <QtCharts/QPieSeries>
+#include <private/qpieseries_p.h>
+#include <QtCharts/QPieSlice>
+#include <private/qpieslice_p.h>
+#include <private/pieslicedata_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <QtCharts/QAbstractAxis>
+#include <private/pieanimation_p.h>
+#include <private/charthelpers_p.h>
+
+#include <QtCharts/QPieLegendMarker>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/qpieseries.h b/src/charts/piechart/qpieseries.h
index 27c8042b..b8fd20dc 100644
--- a/src/charts/piechart/qpieseries.h
+++ b/src/charts/piechart/qpieseries.h
@@ -21,7 +21,7 @@
#ifndef QPIESERIES_H
#define QPIESERIES_H
-#include <QtCharts/qabstractseries.h>
+#include <QtCharts/QAbstractSeries>
#include <QtCharts/QPieSlice>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/qpieseries_p.h b/src/charts/piechart/qpieseries_p.h
index f2a52180..bdc552dc 100644
--- a/src/charts/piechart/qpieseries_p.h
+++ b/src/charts/piechart/qpieseries_p.h
@@ -30,8 +30,8 @@
#ifndef QPIESERIES_P_H
#define QPIESERIES_P_H
-#include "qpieseries.h"
-#include "qabstractseries_p.h"
+#include <QtCharts/QPieSeries>
+#include <private/qabstractseries_p.h>
QT_CHARTS_BEGIN_NAMESPACE
class QLegendPrivate;
diff --git a/src/charts/piechart/qpieslice.cpp b/src/charts/piechart/qpieslice.cpp
index 48227e26..4a971e5b 100644
--- a/src/charts/piechart/qpieslice.cpp
+++ b/src/charts/piechart/qpieslice.cpp
@@ -18,8 +18,8 @@
**
****************************************************************************/
-#include "qpieslice.h"
-#include "qpieslice_p.h"
+#include <QtCharts/QPieSlice>
+#include <private/qpieslice_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/qpieslice.h b/src/charts/piechart/qpieslice.h
index 8be5d3cc..6a5612b4 100644
--- a/src/charts/piechart/qpieslice.h
+++ b/src/charts/piechart/qpieslice.h
@@ -21,11 +21,11 @@
#ifndef QPIESLICE_H
#define QPIESLICE_H
-#include <QtCharts/qchartglobal.h>
-#include <QObject>
-#include <QPen>
-#include <QBrush>
-#include <QFont>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
+#include <QtGui/QFont>
QT_CHARTS_BEGIN_NAMESPACE
class QPieSlicePrivate;
diff --git a/src/charts/piechart/qpieslice_p.h b/src/charts/piechart/qpieslice_p.h
index 340a4753..4e87728a 100644
--- a/src/charts/piechart/qpieslice_p.h
+++ b/src/charts/piechart/qpieslice_p.h
@@ -30,9 +30,9 @@
#ifndef QPIESLICE_P_H
#define QPIESLICE_P_H
-#include <QObject>
-#include "qpieslice.h"
-#include "pieslicedata_p.h"
+#include <QtCore/QObject>
+#include <QtCharts/QPieSlice>
+#include <private/pieslicedata_p.h>
QT_CHARTS_BEGIN_NAMESPACE
class QPieSeries;
diff --git a/src/charts/piechart/qvpiemodelmapper.cpp b/src/charts/piechart/qvpiemodelmapper.cpp
index 7b9c0a0c..ab00f520 100644
--- a/src/charts/piechart/qvpiemodelmapper.cpp
+++ b/src/charts/piechart/qvpiemodelmapper.cpp
@@ -18,7 +18,7 @@
**
****************************************************************************/
-#include "qvpiemodelmapper.h"
+#include <QtCharts/QVPieModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/piechart/qvpiemodelmapper.h b/src/charts/piechart/qvpiemodelmapper.h
index 2135ff9b..0f596221 100644
--- a/src/charts/piechart/qvpiemodelmapper.h
+++ b/src/charts/piechart/qvpiemodelmapper.h
@@ -21,7 +21,7 @@
#ifndef QVPIEMODELMAPPER_H
#define QVPIEMODELMAPPER_H
-#include <QtCharts/qpiemodelmapper.h>
+#include <QtCharts/QPieModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
/* Comment line for syncqt to generate the fwd-include correctly, due to QTBUG-22432 */
diff --git a/src/charts/qabstractseries.cpp b/src/charts/qabstractseries.cpp
index 1db799f2..75e70a6c 100644
--- a/src/charts/qabstractseries.cpp
+++ b/src/charts/qabstractseries.cpp
@@ -18,16 +18,16 @@
**
****************************************************************************/
-#include "qabstractseries.h"
-#include "qabstractseries_p.h"
-#include "chartdataset_p.h"
-#include "qchart.h"
-#include "qchart_p.h"
-#include "chartitem_p.h"
-#include "xydomain_p.h"
-#include "xlogydomain_p.h"
-#include "logxydomain_p.h"
-#include "logxlogydomain_p.h"
+#include <QtCharts/QAbstractSeries>
+#include <private/qabstractseries_p.h>
+#include <private/chartdataset_p.h>
+#include <QtCharts/QChart>
+#include <private/qchart_p.h>
+#include <private/chartitem_p.h>
+#include <private/xydomain_p.h>
+#include <private/xlogydomain_p.h>
+#include <private/logxydomain_p.h>
+#include <private/logxlogydomain_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/qabstractseries.h b/src/charts/qabstractseries.h
index 43e726ac..cf1648aa 100644
--- a/src/charts/qabstractseries.h
+++ b/src/charts/qabstractseries.h
@@ -21,10 +21,10 @@
#ifndef QABSTRACTSERIES_H
#define QABSTRACTSERIES_H
-#include <QtCharts/qchartglobal.h>
-#include <QtCharts/qabstractaxis.h>
-#include <QObject>
-#include <QPen>
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QAbstractAxis>
+#include <QtCore/QObject>
+#include <QtGui/QPen>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/qabstractseries_p.h b/src/charts/qabstractseries_p.h
index 3668829d..a53ef98b 100644
--- a/src/charts/qabstractseries_p.h
+++ b/src/charts/qabstractseries_p.h
@@ -30,9 +30,9 @@
#ifndef QABSTRACTSERIES_P_H
#define QABSTRACTSERIES_P_H
-#include "qabstractseries.h"
-#include "qchart.h"
-#include "abstractdomain_p.h"
+#include <QtCharts/QAbstractSeries>
+#include <QtCharts/QChart>
+#include <private/abstractdomain_p.h>
class QGraphicsItem;
diff --git a/src/charts/qchart.cpp b/src/charts/qchart.cpp
index 9f26ffee..69584a82 100644
--- a/src/charts/qchart.cpp
+++ b/src/charts/qchart.cpp
@@ -18,17 +18,17 @@
**
****************************************************************************/
-#include "qchart.h"
-#include "qchart_p.h"
-#include "legendscroller_p.h"
-#include "qlegend_p.h"
-#include "chartbackground_p.h"
-#include "qabstractaxis.h"
-#include "abstractchartlayout_p.h"
-#include "charttheme_p.h"
-#include "chartpresenter_p.h"
-#include "chartdataset_p.h"
-#include <QGraphicsScene>
+#include <QtCharts/QChart>
+#include <private/qchart_p.h>
+#include <private/legendscroller_p.h>
+#include <private/qlegend_p.h>
+#include <private/chartbackground_p.h>
+#include <QtCharts/QAbstractAxis>
+#include <private/abstractchartlayout_p.h>
+#include <private/charttheme_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/chartdataset_p.h>
+#include <QtWidgets/QGraphicsScene>
#include <QGraphicsSceneResizeEvent>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/qchart.h b/src/charts/qchart.h
index 9e8c869d..40712c5d 100644
--- a/src/charts/qchart.h
+++ b/src/charts/qchart.h
@@ -23,8 +23,8 @@
#include <QtCharts/QAbstractSeries>
#include <QtCharts/QLegend>
-#include <QGraphicsWidget>
-#include <QMargins>
+#include <QtWidgets/QGraphicsWidget>
+#include <QtCore/QMargins>
class QGraphicsSceneResizeEvent;
diff --git a/src/charts/qchart_p.h b/src/charts/qchart_p.h
index e43ae07d..c9579fc4 100644
--- a/src/charts/qchart_p.h
+++ b/src/charts/qchart_p.h
@@ -30,8 +30,8 @@
#ifndef QCHART_P_H
#define QCHART_P_H
-#include "qchartglobal.h"
-#include "qchart.h"
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QChart>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/qchartglobal.h b/src/charts/qchartglobal.h
index ade1942e..9a79a92a 100644
--- a/src/charts/qchartglobal.h
+++ b/src/charts/qchartglobal.h
@@ -21,7 +21,7 @@
#ifndef QCHARTGLOBAL_H
#define QCHARTGLOBAL_H
-#include <qglobal.h>
+#include <QtCore/QtGlobal>
#define QT_CHARTS_VERSION_STR "2.0.0"
/*
diff --git a/src/charts/qchartview.cpp b/src/charts/qchartview.cpp
index 234ef080..81211d2b 100644
--- a/src/charts/qchartview.cpp
+++ b/src/charts/qchartview.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "qchartview.h"
-#include "qchartview_p.h"
-#include "qchart_p.h"
-#include <QGraphicsScene>
-#include <QRubberBand>
+#include <QtCharts/QChartView>
+#include <private/qchartview_p.h>
+#include <private/qchart_p.h>
+#include <QtWidgets/QGraphicsScene>
+#include <QtWidgets/QRubberBand>
/*!
\enum QChartView::RubberBand
diff --git a/src/charts/qchartview.h b/src/charts/qchartview.h
index 89aca5d4..499392cd 100644
--- a/src/charts/qchartview.h
+++ b/src/charts/qchartview.h
@@ -24,7 +24,7 @@
#include <QtCharts/QAbstractAxis>
#include <QtCharts/QAbstractSeries>
#include <QtCharts/QChart>
-#include <QGraphicsView>
+#include <QtWidgets/QGraphicsView>
class QGraphicsScene;
class QRubberBand;
diff --git a/src/charts/qchartview_p.h b/src/charts/qchartview_p.h
index a6103de6..04a42844 100644
--- a/src/charts/qchartview_p.h
+++ b/src/charts/qchartview_p.h
@@ -30,7 +30,7 @@
#ifndef QCHARTVIEW_P_H
#define QCHARTVIEW_P_H
-#include "qchartview.h"
+#include <QtCharts/QChartView>
class QGraphicsScene;
class ChartPresenter;
diff --git a/src/charts/qpolarchart.cpp b/src/charts/qpolarchart.cpp
index b8ad49ee..241eb15e 100644
--- a/src/charts/qpolarchart.cpp
+++ b/src/charts/qpolarchart.cpp
@@ -18,8 +18,8 @@
**
****************************************************************************/
-#include "qpolarchart.h"
-#include "qabstractaxis.h"
+#include <QtCharts/QPolarChart>
+#include <QtCharts/QAbstractAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/qpolarchart.h b/src/charts/qpolarchart.h
index e9512525..c50f2e85 100644
--- a/src/charts/qpolarchart.h
+++ b/src/charts/qpolarchart.h
@@ -21,7 +21,7 @@
#ifndef QPOLARCHART_H
#define QPOLARCHART_H
-#include <QtCharts/qchart.h>
+#include <QtCharts/QChart>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/scatterchart/qscatterseries.cpp b/src/charts/scatterchart/qscatterseries.cpp
index 346ca83b..68edc920 100644
--- a/src/charts/scatterchart/qscatterseries.cpp
+++ b/src/charts/scatterchart/qscatterseries.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "qscatterseries.h"
-#include "qscatterseries_p.h"
-#include "scatterchartitem_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "scatteranimation_p.h"
-#include "qchart_p.h"
+#include <QtCharts/QScatterSeries>
+#include <private/qscatterseries_p.h>
+#include <private/scatterchartitem_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <private/scatteranimation_p.h>
+#include <private/qchart_p.h>
/*!
\class QScatterSeries
diff --git a/src/charts/scatterchart/qscatterseries.h b/src/charts/scatterchart/qscatterseries.h
index d7f9504a..af02974a 100644
--- a/src/charts/scatterchart/qscatterseries.h
+++ b/src/charts/scatterchart/qscatterseries.h
@@ -21,7 +21,7 @@
#ifndef QSCATTERSERIES_H
#define QSCATTERSERIES_H
-#include <QtCharts/qchartglobal.h>
+#include <QtCharts/QChartGlobal>
#include <QtCharts/qxyseries.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/scatterchart/qscatterseries_p.h b/src/charts/scatterchart/qscatterseries_p.h
index 69e91655..59e04f3b 100644
--- a/src/charts/scatterchart/qscatterseries_p.h
+++ b/src/charts/scatterchart/qscatterseries_p.h
@@ -30,7 +30,7 @@
#ifndef QSCATTERSERIES_P_H
#define QSCATTERSERIES_P_H
-#include "qxyseries_p.h"
+#include <private/qxyseries_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/scatterchart/scatterchartitem.cpp b/src/charts/scatterchart/scatterchartitem.cpp
index 597d5d52..42bced1e 100644
--- a/src/charts/scatterchart/scatterchartitem.cpp
+++ b/src/charts/scatterchart/scatterchartitem.cpp
@@ -18,16 +18,16 @@
**
****************************************************************************/
-#include "scatterchartitem_p.h"
-#include "qscatterseries.h"
-#include "qscatterseries_p.h"
-#include "chartpresenter_p.h"
-#include "abstractdomain_p.h"
-#include "qchart.h"
-#include <QPainter>
-#include <QGraphicsScene>
-#include <QDebug>
-#include <QGraphicsSceneMouseEvent>
+#include <private/scatterchartitem_p.h>
+#include <QtCharts/QScatterSeries>
+#include <private/qscatterseries_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractdomain_p.h>
+#include <QtCharts/QChart>
+#include <QtGui/QPainter>
+#include <QtWidgets/QGraphicsScene>
+#include <QtCore/QDebug>
+#include <QtWidgets/QGraphicsSceneMouseEvent>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/scatterchart/scatterchartitem_p.h b/src/charts/scatterchart/scatterchartitem_p.h
index 3c18546e..7e27b1c1 100644
--- a/src/charts/scatterchart/scatterchartitem_p.h
+++ b/src/charts/scatterchart/scatterchartitem_p.h
@@ -30,10 +30,10 @@
#ifndef SCATTERCHARTITEM_H
#define SCATTERCHARTITEM_H
-#include "qchartglobal.h"
-#include "xychart_p.h"
-#include <QGraphicsEllipseItem>
-#include <QPen>
+#include <QtCharts/QChartGlobal>
+#include <private/xychart_p.h>
+#include <QtWidgets/QGraphicsEllipseItem>
+#include <QtGui/QPen>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/scroller.cpp b/src/charts/scroller.cpp
index add8f92a..28965c48 100644
--- a/src/charts/scroller.cpp
+++ b/src/charts/scroller.cpp
@@ -18,10 +18,10 @@
**
****************************************************************************/
-#include "scroller_p.h"
-#include "qlegend.h"
-#include <QGraphicsSceneMouseEvent>
-#include <QDebug>
+#include <private/scroller_p.h>
+#include <QtCharts/QLegend>
+#include <QtWidgets/QGraphicsSceneMouseEvent>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/scroller_p.h b/src/charts/scroller_p.h
index 35258fc7..0c669f33 100644
--- a/src/charts/scroller_p.h
+++ b/src/charts/scroller_p.h
@@ -30,10 +30,10 @@
#ifndef SCROLLER_P_H
#define SCROLLER_P_H
-#include "qchartglobal.h"
-#include <QBasicTimer>
-#include <QTime>
-#include <QPointF>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QBasicTimer>
+#include <QtCore/QTime>
+#include <QtCore/QPointF>
class QGraphicsSceneMouseEvent;
diff --git a/src/charts/splinechart/qsplineseries.cpp b/src/charts/splinechart/qsplineseries.cpp
index 2ac5cabf..f55002b3 100644
--- a/src/charts/splinechart/qsplineseries.cpp
+++ b/src/charts/splinechart/qsplineseries.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "qsplineseries.h"
-#include "qsplineseries_p.h"
-#include "splinechartitem_p.h"
-#include "chartdataset_p.h"
-#include "charttheme_p.h"
-#include "splineanimation_p.h"
-#include "qchart_p.h"
+#include <QtCharts/QSplineSeries>
+#include <private/qsplineseries_p.h>
+#include <private/splinechartitem_p.h>
+#include <private/chartdataset_p.h>
+#include <private/charttheme_p.h>
+#include <private/splineanimation_p.h>
+#include <private/qchart_p.h>
/*!
\class QSplineSeries
diff --git a/src/charts/splinechart/qsplineseries.h b/src/charts/splinechart/qsplineseries.h
index a427f02c..ae8c4f5e 100644
--- a/src/charts/splinechart/qsplineseries.h
+++ b/src/charts/splinechart/qsplineseries.h
@@ -21,11 +21,11 @@
#ifndef QSPLINESERIES_H
#define QSPLINESERIES_H
-#include <QtCharts/qchartglobal.h>
+#include <QtCharts/QChartGlobal>
#include <QtCharts/qlineseries.h>
-#include <QList>
-#include <QPointF>
-#include <QtGlobal>
+#include <QtCore/QList>
+#include <QtCore/QPointF>
+#include <QtCore/QtGlobal>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/splinechart/qsplineseries_p.h b/src/charts/splinechart/qsplineseries_p.h
index 9a786009..2b3ce631 100644
--- a/src/charts/splinechart/qsplineseries_p.h
+++ b/src/charts/splinechart/qsplineseries_p.h
@@ -30,7 +30,7 @@
#ifndef QSPLINESERIES_P_H
#define QSPLINESERIES_P_H
-#include "qlineseries_p.h"
+#include <private/qlineseries_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/splinechart/splinechartitem.cpp b/src/charts/splinechart/splinechartitem.cpp
index d47cd7ce..1365b2a8 100644
--- a/src/charts/splinechart/splinechartitem.cpp
+++ b/src/charts/splinechart/splinechartitem.cpp
@@ -18,13 +18,13 @@
**
****************************************************************************/
-#include "splinechartitem_p.h"
-#include "qsplineseries_p.h"
-#include "chartpresenter_p.h"
-#include "splineanimation_p.h"
-#include "polardomain_p.h"
-#include <QPainter>
-#include <QGraphicsSceneMouseEvent>
+#include <private/splinechartitem_p.h>
+#include <private/qsplineseries_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/splineanimation_p.h>
+#include <private/polardomain_p.h>
+#include <QtGui/QPainter>
+#include <QtWidgets/QGraphicsSceneMouseEvent>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/splinechart/splinechartitem_p.h b/src/charts/splinechart/splinechartitem_p.h
index ac323e59..d556c757 100644
--- a/src/charts/splinechart/splinechartitem_p.h
+++ b/src/charts/splinechart/splinechartitem_p.h
@@ -30,8 +30,8 @@
#ifndef SPLINECHARTITEM_P_H
#define SPLINECHARTITEM_P_H
-#include "qsplineseries.h"
-#include "xychart_p.h"
+#include <QtCharts/QSplineSeries>
+#include <private/xychart_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/charttheme_p.h b/src/charts/themes/charttheme_p.h
index 58510bd7..9aa374a3 100644
--- a/src/charts/themes/charttheme_p.h
+++ b/src/charts/themes/charttheme_p.h
@@ -30,9 +30,9 @@
#ifndef CHARTTHEME_H
#define CHARTTHEME_H
-#include "chartthememanager_p.h"
-#include <QColor>
-#include <QGradientStops>
+#include <private/chartthememanager_p.h>
+#include <QtGui/QColor>
+#include <QtGui/QGradientStops>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemebluecerulean_p.h b/src/charts/themes/chartthemebluecerulean_p.h
index 83f1441a..c9932b27 100644
--- a/src/charts/themes/chartthemebluecerulean_p.h
+++ b/src/charts/themes/chartthemebluecerulean_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMEBLUECERULEAN_P_H
#define CHARTTHEMEBLUECERULEAN_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemeblueicy_p.h b/src/charts/themes/chartthemeblueicy_p.h
index 6dc6c9c4..dd190eb4 100644
--- a/src/charts/themes/chartthemeblueicy_p.h
+++ b/src/charts/themes/chartthemeblueicy_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMEBLUEICY_P_H
#define CHARTTHEMEBLUEICY_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemebluencs_p.h b/src/charts/themes/chartthemebluencs_p.h
index 7806fd02..2264e5c5 100644
--- a/src/charts/themes/chartthemebluencs_p.h
+++ b/src/charts/themes/chartthemebluencs_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMEBLUENCS_P_H
#define CHARTTHEMEBLUENCS_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemebrownsand_p.h b/src/charts/themes/chartthemebrownsand_p.h
index 9a980855..a25c0714 100644
--- a/src/charts/themes/chartthemebrownsand_p.h
+++ b/src/charts/themes/chartthemebrownsand_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMEBROWNSAND_P_H
#define CHARTTHEMEBROWNSAND_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemedark_p.h b/src/charts/themes/chartthemedark_p.h
index 6ad3eaf7..41448f79 100644
--- a/src/charts/themes/chartthemedark_p.h
+++ b/src/charts/themes/chartthemedark_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMEDARK_P_H
#define CHARTTHEMEDARK_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemehighcontrast_p.h b/src/charts/themes/chartthemehighcontrast_p.h
index 353cc659..1fbab0ec 100644
--- a/src/charts/themes/chartthemehighcontrast_p.h
+++ b/src/charts/themes/chartthemehighcontrast_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMEHIGHCONTRAST_P_H
#define CHARTTHEMEHIGHCONTRAST_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemelight_p.h b/src/charts/themes/chartthemelight_p.h
index 161c3567..6cf20bfe 100644
--- a/src/charts/themes/chartthemelight_p.h
+++ b/src/charts/themes/chartthemelight_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMELIGHT_P_H
#define CHARTTHEMELIGHT_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemeqt_p.h b/src/charts/themes/chartthemeqt_p.h
index 06c10eee..865aca8e 100644
--- a/src/charts/themes/chartthemeqt_p.h
+++ b/src/charts/themes/chartthemeqt_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMEQT_P_H
#define CHARTTHEMEQT_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/themes/chartthemesystem_p.h b/src/charts/themes/chartthemesystem_p.h
index 8d99d5b1..2698c0a4 100644
--- a/src/charts/themes/chartthemesystem_p.h
+++ b/src/charts/themes/chartthemesystem_p.h
@@ -30,7 +30,7 @@
#ifndef CHARTTHEMESYSTEM_P_H
#define CHARTTHEMESYSTEM_P_H
-#include "charttheme_p.h"
+#include <private/charttheme_p.h>
#ifdef Q_OS_WIN
#include <windows.h>
#include <stdio.h>
diff --git a/src/charts/xychart/qhxymodelmapper.cpp b/src/charts/xychart/qhxymodelmapper.cpp
index 4edc8aeb..f8054709 100644
--- a/src/charts/xychart/qhxymodelmapper.cpp
+++ b/src/charts/xychart/qhxymodelmapper.cpp
@@ -18,7 +18,7 @@
**
****************************************************************************/
-#include "qhxymodelmapper.h"
+#include <QtCharts/QHXYModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/xychart/qvxymodelmapper.cpp b/src/charts/xychart/qvxymodelmapper.cpp
index 6ede138e..b01929e9 100644
--- a/src/charts/xychart/qvxymodelmapper.cpp
+++ b/src/charts/xychart/qvxymodelmapper.cpp
@@ -18,7 +18,7 @@
**
****************************************************************************/
-#include "qvxymodelmapper.h"
+#include <QtCharts/QVXYModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/xychart/qxymodelmapper.cpp b/src/charts/xychart/qxymodelmapper.cpp
index 3907326d..b2ed7378 100644
--- a/src/charts/xychart/qxymodelmapper.cpp
+++ b/src/charts/xychart/qxymodelmapper.cpp
@@ -18,11 +18,11 @@
**
****************************************************************************/
-#include "qxymodelmapper.h"
-#include "qxymodelmapper_p.h"
-#include "qxyseries.h"
-#include <QAbstractItemModel>
-#include <QDateTime>
+#include <QtCharts/QXYModelMapper>
+#include <private/qxymodelmapper_p.h>
+#include <QtCharts/QXYSeries>
+#include <QtCore/QAbstractItemModel>
+#include <QtCore/QDateTime>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/xychart/qxymodelmapper.h b/src/charts/xychart/qxymodelmapper.h
index 0cb6c11a..bddf1ead 100644
--- a/src/charts/xychart/qxymodelmapper.h
+++ b/src/charts/xychart/qxymodelmapper.h
@@ -21,8 +21,8 @@
#ifndef QXYMODELMAPPER_H
#define QXYMODELMAPPER_H
-#include <QtCharts/qchartglobal.h>
-#include <QObject>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
class QAbstractItemModel;
diff --git a/src/charts/xychart/qxymodelmapper_p.h b/src/charts/xychart/qxymodelmapper_p.h
index 390dcaf7..60afebd1 100644
--- a/src/charts/xychart/qxymodelmapper_p.h
+++ b/src/charts/xychart/qxymodelmapper_p.h
@@ -30,8 +30,8 @@
#ifndef QXYMODELMAPPER_P_H
#define QXYMODELMAPPER_P_H
-#include "qxymodelmapper.h"
-#include <QObject>
+#include <QtCharts/QXYModelMapper>
+#include <QtCore/QObject>
class QModelIndex;
class QAbstractItemModel;
diff --git a/src/charts/xychart/qxyseries.cpp b/src/charts/xychart/qxyseries.cpp
index 6805a1c7..44371ae9 100644
--- a/src/charts/xychart/qxyseries.cpp
+++ b/src/charts/xychart/qxyseries.cpp
@@ -18,15 +18,15 @@
**
****************************************************************************/
-#include "qxyseries.h"
-#include "qxyseries_p.h"
-#include "abstractdomain_p.h"
-#include "qvalueaxis.h"
-#include "xychart_p.h"
-#include "qxylegendmarker.h"
-#include "charthelpers_p.h"
-#include "qchart_p.h"
-#include <QPainter>
+#include <QtCharts/QXYSeries>
+#include <private/qxyseries_p.h>
+#include <private/abstractdomain_p.h>
+#include <QtCharts/QValueAxis>
+#include <private/xychart_p.h>
+#include <QtCharts/QXYLegendMarker>
+#include <private/charthelpers_p.h>
+#include <private/qchart_p.h>
+#include <QtGui/QPainter>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/xychart/qxyseries.h b/src/charts/xychart/qxyseries.h
index 4c73bf07..857d9ba7 100644
--- a/src/charts/xychart/qxyseries.h
+++ b/src/charts/xychart/qxyseries.h
@@ -21,10 +21,10 @@
#ifndef QXYSERIES_H
#define QXYSERIES_H
-#include <QtCharts/qchartglobal.h>
-#include <QtCharts/qabstractseries.h>
-#include <QPen>
-#include <QBrush>
+#include <QtCharts/QChartGlobal>
+#include <QtCharts/QAbstractSeries>
+#include <QtGui/QPen>
+#include <QtGui/QBrush>
class QModelIndex;
diff --git a/src/charts/xychart/qxyseries_p.h b/src/charts/xychart/qxyseries_p.h
index cee78a08..b3cd6622 100644
--- a/src/charts/xychart/qxyseries_p.h
+++ b/src/charts/xychart/qxyseries_p.h
@@ -30,7 +30,7 @@
#ifndef QXYSERIES_P_H
#define QXYSERIES_P_H
-#include "qabstractseries_p.h"
+#include <private/qabstractseries_p.h>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/xychart/xychart.cpp b/src/charts/xychart/xychart.cpp
index 18347d26..bd656b0b 100644
--- a/src/charts/xychart/xychart.cpp
+++ b/src/charts/xychart/xychart.cpp
@@ -18,15 +18,15 @@
**
****************************************************************************/
-#include "xychart_p.h"
-#include "qxyseries.h"
-#include "qxyseries_p.h"
-#include "chartpresenter_p.h"
-#include "abstractdomain_p.h"
-#include "qxymodelmapper.h"
-#include "qabstractaxis_p.h"
-#include <QPainter>
-#include <QAbstractItemModel>
+#include <private/xychart_p.h>
+#include <QtCharts/QXYSeries>
+#include <private/qxyseries_p.h>
+#include <private/chartpresenter_p.h>
+#include <private/abstractdomain_p.h>
+#include <QtCharts/QXYModelMapper>
+#include <private/qabstractaxis_p.h>
+#include <QtGui/QPainter>
+#include <QtCore/QAbstractItemModel>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/charts/xychart/xychart_p.h b/src/charts/xychart/xychart_p.h
index 78689045..7f99e058 100644
--- a/src/charts/xychart/xychart_p.h
+++ b/src/charts/xychart/xychart_p.h
@@ -30,11 +30,11 @@
#ifndef XYCHART_H
#define XYCHART_H
-#include <qchartglobal.h>
-#include "chartitem_p.h"
-#include "xyanimation_p.h"
-#include "qvalueaxis.h"
-#include <QPen>
+#include <QtCharts/QChartGlobal>
+#include <private/chartitem_p.h>
+#include <private/xyanimation_p.h>
+#include <QtCharts/QValueAxis>
+#include <QtGui/QPen>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/chartsqml2.pro b/src/chartsqml2/chartsqml2.pro
index 8fc6e92d..d9f02da9 100644
--- a/src/chartsqml2/chartsqml2.pro
+++ b/src/chartsqml2/chartsqml2.pro
@@ -1,7 +1,7 @@
TARGET = qtchartsqml2
QT += qml quick
-QT += charts
+QT += charts charts-private
TARGETPATH = QtCharts
IMPORT_VERSION = $$MODULE_VERSION
diff --git a/src/chartsqml2/chartsqml2_plugin.cpp b/src/chartsqml2/chartsqml2_plugin.cpp
index 477f088c..8540b5d2 100644
--- a/src/chartsqml2/chartsqml2_plugin.cpp
+++ b/src/chartsqml2/chartsqml2_plugin.cpp
@@ -18,12 +18,12 @@
**
****************************************************************************/
-#include "qchart.h"
-#include "qabstractaxis.h"
-#include "qvalueaxis.h"
-#include "qlogvalueaxis.h"
+#include <QtCharts/QChart>
+#include <QtCharts/QAbstractAxis>
+#include <QtCharts/QValueAxis>
+#include <QtCharts/QLogValueAxis>
#include "declarativecategoryaxis.h"
-#include "qbarcategoryaxis.h"
+#include <QtCharts/QBarCategoryAxis>
#include "declarativechart.h"
#include "declarativepolarchart.h"
#include "declarativexypoint.h"
@@ -35,23 +35,23 @@
#include "declarativeboxplotseries.h"
#include "declarativepieseries.h"
#include "declarativeaxes.h"
-#include "qvxymodelmapper.h"
-#include "qhxymodelmapper.h"
-#include "qhpiemodelmapper.h"
-#include "qvpiemodelmapper.h"
-#include "qhbarmodelmapper.h"
-#include "qvbarmodelmapper.h"
+#include <QtCharts/QVXYModelMapper>
+#include <QtCharts/QHXYModelMapper>
+#include <QtCharts/QHPieModelMapper>
+#include <QtCharts/QVPieModelMapper>
+#include <QtCharts/QHBarModelMapper>
+#include <QtCharts/QVBarModelMapper>
#include "declarativemargins.h"
-#include "qarealegendmarker.h"
-#include "qbarlegendmarker.h"
-#include "qpielegendmarker.h"
-#include "qxylegendmarker.h"
-#include "qboxplotmodelmapper.h"
-#include "qvboxplotmodelmapper.h"
+#include <QtCharts/QAreaLegendMarker>
+#include <QtCharts/QBarLegendMarker>
+#include <QtCharts/QPieLegendMarker>
+#include <QtCharts/QXYLegendMarker>
+#include <QtCharts/QBoxPlotModelMapper>
+#include <QtCharts/QVBoxPlotModelMapper>
#ifndef QT_ON_ARM
- #include "qdatetimeaxis.h"
+ #include <QtCharts/QDateTimeAxis>
#endif
-#include <QAbstractItemModel>
+#include <QtCore/QAbstractItemModel>
#include <QtQml>
QT_CHARTS_USE_NAMESPACE
diff --git a/src/chartsqml2/declarativeareaseries.h b/src/chartsqml2/declarativeareaseries.h
index 7072ff07..57d069ac 100644
--- a/src/chartsqml2/declarativeareaseries.h
+++ b/src/chartsqml2/declarativeareaseries.h
@@ -21,7 +21,7 @@
#ifndef DECLARATIVEAREASERIES_H
#define DECLARATIVEAREASERIES_H
-#include "qareaseries.h"
+#include <QtCharts/QAreaSeries>
#include "declarativeaxes.h"
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativeaxes.cpp b/src/chartsqml2/declarativeaxes.cpp
index 9c6d9ad8..4769a391 100644
--- a/src/chartsqml2/declarativeaxes.cpp
+++ b/src/chartsqml2/declarativeaxes.cpp
@@ -19,7 +19,7 @@
****************************************************************************/
#include "declarativeaxes.h"
-#include "qabstractaxis.h"
+#include <QtCharts/QAbstractAxis>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativeaxes.h b/src/chartsqml2/declarativeaxes.h
index 6e7d2346..6654dbe6 100644
--- a/src/chartsqml2/declarativeaxes.h
+++ b/src/chartsqml2/declarativeaxes.h
@@ -21,8 +21,8 @@
#ifndef DECLARATIVEAXES_H
#define DECLARATIVEAXES_H
-#include "qchartglobal.h"
-#include <QObject>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativebarseries.cpp b/src/chartsqml2/declarativebarseries.cpp
index b773eb7b..d5216ced 100644
--- a/src/chartsqml2/declarativebarseries.cpp
+++ b/src/chartsqml2/declarativebarseries.cpp
@@ -19,9 +19,9 @@
****************************************************************************/
#include "declarativebarseries.h"
-#include "qbarset.h"
-#include "qvbarmodelmapper.h"
-#include "qhbarmodelmapper.h"
+#include <QtCharts/QBarSet>
+#include <QtCharts/QVBarModelMapper>
+#include <QtCharts/QHBarModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativebarseries.h b/src/chartsqml2/declarativebarseries.h
index 6c3b6d89..0ca2127e 100644
--- a/src/chartsqml2/declarativebarseries.h
+++ b/src/chartsqml2/declarativebarseries.h
@@ -21,13 +21,13 @@
#ifndef DECLARATIVEBARSERIES_H
#define DECLARATIVEBARSERIES_H
-#include "qbarseries.h"
-#include "qstackedbarseries.h"
-#include "qpercentbarseries.h"
-#include "qhorizontalbarseries.h"
-#include "qhorizontalstackedbarseries.h"
-#include "qhorizontalpercentbarseries.h"
-#include "qbarset.h"
+#include <QtCharts/QBarSeries>
+#include <QtCharts/QStackedBarSeries>
+#include <QtCharts/QPercentBarSeries>
+#include <QtCharts/QHorizontalBarSeries>
+#include <QtCharts/QHorizontalStackedBarSeries>
+#include <QtCharts/QHorizontalPercentBarSeries>
+#include <QtCharts/QBarSet>
#include "declarativeaxes.h"
#include <QtQuick/QQuickItem>
diff --git a/src/chartsqml2/declarativeboxplotseries.cpp b/src/chartsqml2/declarativeboxplotseries.cpp
index 101dab58..885012a3 100644
--- a/src/chartsqml2/declarativeboxplotseries.cpp
+++ b/src/chartsqml2/declarativeboxplotseries.cpp
@@ -20,8 +20,8 @@
#include "declarativebarseries.h"
#include "declarativeboxplotseries.h"
-#include "qboxset.h"
-#include "qvboxplotmodelmapper.h"
+#include <QtCharts/QBoxSet>
+#include <QtCharts/QVBoxPlotModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativeboxplotseries.h b/src/chartsqml2/declarativeboxplotseries.h
index 10dab699..64bb2336 100644
--- a/src/chartsqml2/declarativeboxplotseries.h
+++ b/src/chartsqml2/declarativeboxplotseries.h
@@ -21,9 +21,9 @@
#ifndef DECLARATIVEBOXPLOT_H
#define DECLARATIVEBOXPLOT_H
-#include "qboxset.h"
+#include <QtCharts/QBoxSet>
#include "declarativeaxes.h"
-#include "qboxplotseries.h"
+#include <QtCharts/QBoxPlotSeries>
#include <QtQuick/QQuickItem>
#include <QtQml/QQmlParserStatus>
diff --git a/src/chartsqml2/declarativecategoryaxis.cpp b/src/chartsqml2/declarativecategoryaxis.cpp
index 423aab67..ab93d927 100644
--- a/src/chartsqml2/declarativecategoryaxis.cpp
+++ b/src/chartsqml2/declarativecategoryaxis.cpp
@@ -19,7 +19,7 @@
****************************************************************************/
#include "declarativecategoryaxis.h"
-#include <QDebug>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativecategoryaxis.h b/src/chartsqml2/declarativecategoryaxis.h
index 3a6dda95..4f15fd0a 100644
--- a/src/chartsqml2/declarativecategoryaxis.h
+++ b/src/chartsqml2/declarativecategoryaxis.h
@@ -21,7 +21,7 @@
#ifndef DECLARATIVECATEGORYAXIS_H
#define DECLARATIVECATEGORYAXIS_H
-#include "qcategoryaxis.h"
+#include <QtCharts/QCategoryAxis>
#include <QtQml/QQmlListProperty>
#include <QtQml/QQmlParserStatus>
diff --git a/src/chartsqml2/declarativechart.cpp b/src/chartsqml2/declarativechart.cpp
index d2044ed0..8f67f2e8 100644
--- a/src/chartsqml2/declarativechart.cpp
+++ b/src/chartsqml2/declarativechart.cpp
@@ -19,7 +19,7 @@
****************************************************************************/
#include "declarativechart.h"
-#include <QPainter>
+#include <QtGui/QPainter>
#include "declarativelineseries.h"
#include "declarativeareaseries.h"
#include "declarativebarseries.h"
@@ -27,26 +27,26 @@
#include "declarativesplineseries.h"
#include "declarativeboxplotseries.h"
#include "declarativescatterseries.h"
-#include "qbarcategoryaxis.h"
-#include "qvalueaxis.h"
-#include "qlogvalueaxis.h"
-#include "qcategoryaxis.h"
-#include "qabstractseries_p.h"
+#include <QtCharts/QBarCategoryAxis>
+#include <QtCharts/QValueAxis>
+#include <QtCharts/QLogValueAxis>
+#include <QtCharts/QCategoryAxis>
+#include <private/qabstractseries_p.h>
#include "declarativemargins.h"
-#include "chartdataset_p.h"
+#include <private/chartdataset_p.h>
#include "declarativeaxes.h"
-#include "qchart_p.h"
-#include "qpolarchart.h"
+#include <private/qchart_p.h>
+#include <QtCharts/QPolarChart>
#ifndef QT_ON_ARM
- #include "qdatetimeaxis.h"
+ #include <QtCharts/QDateTimeAxis>
#endif
-#include <QGraphicsSceneMouseEvent>
-#include <QGraphicsSceneHoverEvent>
-#include <QApplication>
-#include <QTimer>
-#include <QThread>
+#include <QtWidgets/QGraphicsSceneMouseEvent>
+#include <QtWidgets/QGraphicsSceneHoverEvent>
+#include <QtWidgets/QApplication>
+#include <QtCore/QTimer>
+#include <QtCore/QThread>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativechart.h b/src/chartsqml2/declarativechart.h
index b9936eb6..f425e056 100644
--- a/src/chartsqml2/declarativechart.h
+++ b/src/chartsqml2/declarativechart.h
@@ -27,7 +27,7 @@
#include <QtWidgets/QGraphicsScene>
#include <QtCore/QMutex>
-#include "qchart.h"
+#include <QtCharts/QChart>
#include <QtCore/QLocale>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativelineseries.h b/src/chartsqml2/declarativelineseries.h
index aab115c1..579eb458 100644
--- a/src/chartsqml2/declarativelineseries.h
+++ b/src/chartsqml2/declarativelineseries.h
@@ -21,7 +21,7 @@
#ifndef DECLARATIVELINESERIES_H
#define DECLARATIVELINESERIES_H
-#include "qlineseries.h"
+#include <QtCharts/QLineSeries>
#include "declarativexyseries.h"
#include "declarativeaxes.h"
diff --git a/src/chartsqml2/declarativemargins.cpp b/src/chartsqml2/declarativemargins.cpp
index f9a913c8..78f1d6df 100644
--- a/src/chartsqml2/declarativemargins.cpp
+++ b/src/chartsqml2/declarativemargins.cpp
@@ -19,8 +19,8 @@
****************************************************************************/
#include "declarativemargins.h"
-#include <QDataStream>
-#include <QDebug>
+#include <QtCore/QDataStream>
+#include <QtCore/QDebug>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativemargins.h b/src/chartsqml2/declarativemargins.h
index 3a346ce7..04267ca8 100644
--- a/src/chartsqml2/declarativemargins.h
+++ b/src/chartsqml2/declarativemargins.h
@@ -21,9 +21,9 @@
#ifndef DECLARATIVE_MARGINS_H
#define DECLARATIVE_MARGINS_H
-#include "qchartglobal.h"
-#include <QObject>
-#include <QMargins>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
+#include <QtCore/QMargins>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativepieseries.cpp b/src/chartsqml2/declarativepieseries.cpp
index 619d7c32..33b1f6f3 100644
--- a/src/chartsqml2/declarativepieseries.cpp
+++ b/src/chartsqml2/declarativepieseries.cpp
@@ -19,9 +19,9 @@
****************************************************************************/
#include "declarativepieseries.h"
-#include "qpieslice.h"
-#include "qvpiemodelmapper.h"
-#include "qhpiemodelmapper.h"
+#include <QtCharts/QPieSlice>
+#include <QtCharts/QVPieModelMapper>
+#include <QtCharts/QHPieModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativepieseries.h b/src/chartsqml2/declarativepieseries.h
index 2fbddb67..44f3b37e 100644
--- a/src/chartsqml2/declarativepieseries.h
+++ b/src/chartsqml2/declarativepieseries.h
@@ -21,8 +21,8 @@
#ifndef DECLARATIVEPIESERIES_H
#define DECLARATIVEPIESERIES_H
-#include "qpieseries.h"
-#include "qpieslice.h"
+#include <QtCharts/QPieSeries>
+#include <QtCharts/QPieSlice>
#include <QtQuick/QQuickItem>
#include <QtQml/QQmlParserStatus>
diff --git a/src/chartsqml2/declarativepolarchart.cpp b/src/chartsqml2/declarativepolarchart.cpp
index 0d5328cd..5d68d492 100644
--- a/src/chartsqml2/declarativepolarchart.cpp
+++ b/src/chartsqml2/declarativepolarchart.cpp
@@ -19,7 +19,7 @@
****************************************************************************/
#include "declarativepolarchart.h"
-#include "qchart.h"
+#include <QtCharts/QChart>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativescatterseries.h b/src/chartsqml2/declarativescatterseries.h
index 9745e06b..49eb96d7 100644
--- a/src/chartsqml2/declarativescatterseries.h
+++ b/src/chartsqml2/declarativescatterseries.h
@@ -21,7 +21,7 @@
#ifndef DECLARATIVESCATTERSERIES_H
#define DECLARATIVESCATTERSERIES_H
-#include "qscatterseries.h"
+#include <QtCharts/QScatterSeries>
#include "declarativexyseries.h"
#include "declarativeaxes.h"
diff --git a/src/chartsqml2/declarativesplineseries.h b/src/chartsqml2/declarativesplineseries.h
index 369206f0..20e596d9 100644
--- a/src/chartsqml2/declarativesplineseries.h
+++ b/src/chartsqml2/declarativesplineseries.h
@@ -21,7 +21,7 @@
#ifndef DECLARATIVESPLINESERIES_H
#define DECLARATIVESPLINESERIES_H
-#include "qsplineseries.h"
+#include <QtCharts/QSplineSeries>
#include "declarativexyseries.h"
#include "declarativeaxes.h"
diff --git a/src/chartsqml2/declarativexypoint.cpp b/src/chartsqml2/declarativexypoint.cpp
index 8df506e9..3dd78d49 100644
--- a/src/chartsqml2/declarativexypoint.cpp
+++ b/src/chartsqml2/declarativexypoint.cpp
@@ -19,7 +19,7 @@
****************************************************************************/
#include "declarativexypoint.h"
-#include <QDataStream>
+#include <QtCore/QDataStream>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativexypoint.h b/src/chartsqml2/declarativexypoint.h
index 578b4b99..a4a5f36c 100644
--- a/src/chartsqml2/declarativexypoint.h
+++ b/src/chartsqml2/declarativexypoint.h
@@ -21,9 +21,9 @@
#ifndef DECLARATIVE_XY_POINT_H
#define DECLARATIVE_XY_POINT_H
-#include "qchartglobal.h"
-#include <QObject>
-#include <QPointF>
+#include <QtCharts/QChartGlobal>
+#include <QtCore/QObject>
+#include <QtCore/QPointF>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativexyseries.cpp b/src/chartsqml2/declarativexyseries.cpp
index 55fb31d9..9e9c7cca 100644
--- a/src/chartsqml2/declarativexyseries.cpp
+++ b/src/chartsqml2/declarativexyseries.cpp
@@ -21,8 +21,8 @@
#include "declarativexyseries.h"
#include "declarativexypoint.h"
-#include "qvxymodelmapper.h"
-#include "qhxymodelmapper.h"
+#include <QtCharts/QVXYModelMapper>
+#include <QtCharts/QHXYModelMapper>
QT_CHARTS_BEGIN_NAMESPACE
diff --git a/src/chartsqml2/declarativexyseries.h b/src/chartsqml2/declarativexyseries.h
index 237080bb..f69ef9b1 100644
--- a/src/chartsqml2/declarativexyseries.h
+++ b/src/chartsqml2/declarativexyseries.h
@@ -21,7 +21,7 @@
#ifndef DECLARATIVE_XY_SERIES_H
#define DECLARATIVE_XY_SERIES_H
-#include <QXYSeries>
+#include <QtCharts/QXYSeries>
QT_CHARTS_BEGIN_NAMESPACE