From bfba57666177a7d9bd4bd3469ecb47287be00778 2012-02-21 09:05:01 From: Michal Klocek Date: 2012-02-21 09:05:01 Subject: [PATCH] Cleanup build setup * adds seprate pri files for bar line charts * keeps soruces/headers in subdirs --- diff --git a/src/barchart/barchart.pri b/src/barchart/barchart.pri new file mode 100644 index 0000000..6b9594d --- /dev/null +++ b/src/barchart/barchart.pri @@ -0,0 +1,35 @@ +INCLUDEPATH += $$PWD +DEPENDPATH += $$PWD + +SOURCES += \ + $$PWD/bar.cpp \ + $$PWD/barchartmodel.cpp \ + $$PWD/barlabel.cpp \ + $$PWD/barpresenter.cpp \ + $$PWD/barpresenterbase.cpp \ + $$PWD/percentbarpresenter.cpp \ + $$PWD/qbarcategory.cpp \ + $$PWD/qbarchartseries.cpp \ + $$PWD/qbarset.cpp \ + $$PWD/qpercentbarchartseries.cpp \ + $$PWD/qstackedbarchartseries.cpp \ + $$PWD/separator.cpp \ + $$PWD/stackedbarpresenter.cpp + +PRIVATE_HEADERS += \ + $$PWD/bar_p.h \ + $$PWD/barchartmodel_p.h \ + $$PWD/barlabel_p.h \ + $$PWD/barpresenter.h \ + $$PWD/barpresenterbase.h \ + $$PWD/percentbarpresenter.h \ + $$PWD/separator_p.h \ + $$PWD/stackedbarpresenter.h + +PUBLIC_HEADERS += \ + $$PWD/qbarcategory.h \ + $$PWD/qbarchartseries.h \ + $$PWD/qbarset.h \ + $$PWD/qpercentbarchartseries.h \ + $$PWD/qstackedbarchartseries.h + \ No newline at end of file diff --git a/src/linechart/linechart.pri b/src/linechart/linechart.pri new file mode 100644 index 0000000..865dcd1 --- /dev/null +++ b/src/linechart/linechart.pri @@ -0,0 +1,14 @@ +INCLUDEPATH += $$PWD +DEPENDPATH += $$PWD + +SOURCES += \ + $$PWD/linechartanimationitem.cpp \ + $$PWD/linechartitem.cpp \ + $$PWD/qlinechartseries.cpp + +PRIVATE_HEADERS += \ + $$PWD/linechartitem_p.h \ + $$PWD/linechartanimationitem_p.h + +PUBLIC_HEADERS += \ + $$PWD/qlinechartseries.h \ No newline at end of file diff --git a/src/src.pro b/src/src.pro index 00acac6..7b10a43 100644 --- a/src/src.pro +++ b/src/src.pro @@ -7,22 +7,6 @@ QT += core \ CONFIG += debug_and_release CONFIG(debug, debug|release):TARGET = QtCommercialChartd SOURCES += \ - barchart/bar.cpp \ - barchart/barlabel.cpp \ - barchart/barchartmodel.cpp \ - barchart/separator.cpp \ - barchart/qbarset.cpp \ - barchart/qbarcategory.cpp \ - barchart/qbarchartseries.cpp \ - barchart/qpercentbarchartseries.cpp \ - barchart/qstackedbarchartseries.cpp \ - barchart/barpresenterbase.cpp \ - barchart/barpresenter.cpp \ - barchart/stackedbarpresenter.cpp \ - barchart/percentbarpresenter.cpp \ - linechart/linechartanimationitem.cpp \ - linechart/linechartitem.cpp \ - linechart/qlinechartseries.cpp \ qchart.cpp \ axisitem.cpp \ qchartview.cpp \ @@ -32,40 +16,22 @@ SOURCES += \ chartdataset.cpp \ chartpresenter.cpp \ domain.cpp -PRIVATE_HEADERS += linechart/linechartitem_p.h \ - linechart/linechartanimationitem_p.h \ - barchart/barlabel_p.h \ - barchart/bar_p.h \ - barchart/separator_p.h \ - barchart/barchartmodel_p.h \ - barchart/barpresenter.h \ - barchart/stackedbarpresenter.h \ - barchart/percentbarpresenter.h \ - barchart/barpresenterbase.h \ +PRIVATE_HEADERS += \ axisitem_p.h \ chartitem_p.h \ charttheme_p.h \ chartdataset_p.h \ chartpresenter_p.h \ domain_p.h -PUBLIC_HEADERS += linechart/qlinechartseries.h \ - barchart/qbarchartseries.h \ - barchart/qstackedbarchartseries.h \ - barchart/qpercentbarchartseries.h \ - barchart/barpresenter.h \ - barchart/qstackedbarchartseries.h \ - barchart/stackedbarpresenter.h \ - barchart/qpercentbarchartseries.h \ - barchart/percentbarpresenter.h \ - barchart/barpresenterbase.h \ - barchart/qbarset.h \ - barchart/qbarcategory.h \ +PUBLIC_HEADERS += \ qchartseries.h \ qchart.h \ qchartglobal.h \ qchartview.h \ qchartaxis.h - + +include(linechart/linechart.pri) +include(barchart/barchart.pri) include(piechart/piechart.pri) include(scatterseries/scatter.pri)