Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/mymoney/mymoneyreport_p.h
1 | /* | 1 | /* | ||
---|---|---|---|---|---|
2 | * Copyright 2004-2006 Ace Jones <acejones@users.sourceforge.net> | 2 | * Copyright 2004-2006 Ace Jones <acejones@users.sourceforge.net> | ||
3 | * Copyright 2006 Darren Gould <darren_gould@gmx.de> | 3 | * Copyright 2006 Darren Gould <darren_gould@gmx.de> | ||
4 | * Copyright 2007-2010 Alvaro Soliverez <asoliverez@gmail.com> | 4 | * Copyright 2007-2010 Alvaro Soliverez <asoliverez@gmail.com> | ||
5 | * Copyright 2017-2018 Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com> | 5 | * Copyright 2017-2018 Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com> | ||
6 | * Copyright 2018 Michael Kiefer <Michael-Kiefer@web.de> | ||||
6 | * | 7 | * | ||
7 | * This program is free software; you can redistribute it and/or | 8 | * This program is free software; you can redistribute it and/or | ||
8 | * modify it under the terms of the GNU General Public License as | 9 | * modify it under the terms of the GNU General Public License as | ||
9 | * published by the Free Software Foundation; either version 2 of | 10 | * published by the Free Software Foundation; either version 2 of | ||
10 | * the License, or (at your option) any later version. | 11 | * the License, or (at your option) any later version. | ||
11 | * | 12 | * | ||
12 | * This program is distributed in the hope that it will be useful, | 13 | * This program is distributed in the hope that it will be useful, | ||
13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
▲ Show 20 Lines • Show All 48 Lines • ▼ Show 20 Line(s) | 47 | MyMoneyReportPrivate() : | |||
62 | m_accountGroupFilter(false), | 63 | m_accountGroupFilter(false), | ||
63 | m_chartType(eMyMoney::Report::ChartType::Line), | 64 | m_chartType(eMyMoney::Report::ChartType::Line), | ||
64 | m_chartDataLabels(true), | 65 | m_chartDataLabels(true), | ||
65 | m_chartCHGridLines(true), | 66 | m_chartCHGridLines(true), | ||
66 | m_chartSVGridLines(true), | 67 | m_chartSVGridLines(true), | ||
67 | m_chartByDefault(false), | 68 | m_chartByDefault(false), | ||
68 | m_chartLineWidth(MyMoneyReport::m_lineWidth), | 69 | m_chartLineWidth(MyMoneyReport::m_lineWidth), | ||
69 | m_logYaxis(false), | 70 | m_logYaxis(false), | ||
71 | m_negExpenses(false), | ||||
70 | m_dataRangeStart('0'), | 72 | m_dataRangeStart('0'), | ||
71 | m_dataRangeEnd('0'), | 73 | m_dataRangeEnd('0'), | ||
72 | m_dataMajorTick('0'), | 74 | m_dataMajorTick('0'), | ||
73 | m_dataMinorTick('0'), | 75 | m_dataMinorTick('0'), | ||
74 | m_yLabelsPrecision(2), | 76 | m_yLabelsPrecision(2), | ||
75 | m_dataLock(eMyMoney::Report::DataLock::Automatic), | 77 | m_dataLock(eMyMoney::Report::DataLock::Automatic), | ||
76 | m_includeSchedules(false), | 78 | m_includeSchedules(false), | ||
77 | m_includeTransfers(false), | 79 | m_includeTransfers(false), | ||
▲ Show 20 Lines • Show All 164 Lines • ▼ Show 20 Line(s) | |||||
242 | uint m_chartLineWidth; | 244 | uint m_chartLineWidth; | ||
243 | 245 | | |||
244 | /** | 246 | /** | ||
245 | * Whether Y axis is logarithmic or linear | 247 | * Whether Y axis is logarithmic or linear | ||
246 | */ | 248 | */ | ||
247 | bool m_logYaxis; | 249 | bool m_logYaxis; | ||
248 | 250 | | |||
249 | /** | 251 | /** | ||
252 | * Whether expenses should be plotted downwards | ||||
253 | */ | ||||
254 | bool m_negExpenses; | ||||
255 | | ||||
256 | /** | ||||
250 | * Y data range | 257 | * Y data range | ||
251 | */ | 258 | */ | ||
252 | QString m_dataRangeStart; | 259 | QString m_dataRangeStart; | ||
253 | QString m_dataRangeEnd; | 260 | QString m_dataRangeEnd; | ||
254 | 261 | | |||
255 | /** | 262 | /** | ||
256 | * Y data range division | 263 | * Y data range division | ||
257 | */ | 264 | */ | ||
▲ Show 20 Lines • Show All 113 Lines • Show Last 20 Lines |