<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>Hi Thomas, </div><div><br></div><div>Thanks for the response. </div><div><br></div><div>Where can I check this? </div><div style="margin-left: 3ch;"><div>> Did you build with optimization? Turn them off.</div><div><br></div></div><div>My last cmake command was: </div><div>cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_PLUGINDIR=/usr/lib64/qt5/plugins</div><div style="margin-left: 3ch; word-wrap: normal; width: 68ch;"><div></div></div><div><font color="#333333"><br></font></div><div><span style="font-family:monospace"><font color="#333333">I will try the following: </font></span></div><div><span style="font-family:monospace"><font color="#333333">cmake</font> .. -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_PLUGINDIR=/usr/lib64/qt5/plugins <br></span><span style="font-family:monospace">-DCMAKE_BUILD_TYPE=</span><span style="font-family:monospace">Debugfull<br></span><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">In case this is the problem, do you know what this is for then? </span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace"> The default value is: 'RelWithDebInfo'<br><br></span></div><div><span style="font-family:monospace">I read that as Release-with-Debug-and-Info. Is this still optimizing for release? </span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">thanks, </span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">JV
<br></span><span style="font-family:monospace">
<br></span></div><div><br></div><div><br></div><div><br></div><div>On Thu, 2019-12-26 at 11:59 +0100, Thomas Baumgart wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Jesus,</div><div><br></div><div>On Donnerstag, 26. Dezember 2019 08:54:38 CET <a href="mailto:jvapr27@gmail.com">jvapr27@gmail.com</a> wrote:</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Everyone... in case you have run into this before. </div><div><br></div><div>I cannot seem to get Kdevelop to work correctly. </div><div><br></div><div>Problems: </div><div>- I set breakpoints but the breakpoint is set a few lines off. </div><div>- When running in Debug mode, I am watching a variable named</div><div>invertedValue which I hard coded to = true; and still the variable does</div><div>not set to true, as if it is not debugging the code I see in the IDE. </div></blockquote><div><br></div><div>Did you build with optimization? Turn them off. Optimization causes all kinds of weird looking side effects when debugging.</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>- I set qDebug() and qInfo() methods but they did not show anything in</div><div>the output view. Where should this show up? Anything I can configure in</div><div>the Kdevelop to get it to work? </div></blockquote><div><br></div><div>Shows up in the Debug view. See attached screenshot: shows an active breakpoint in the source code and the output in the Debug view.</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Any help would be greatly appreciated. </div></blockquote><div><br></div><div>Also attached how I configured the launches in KDevelop</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>@Thomas, I am focusing on the Cashflow report. </div><div><br></div><div>thanks, </div><div><br></div><div>JV </div><div><br></div><div>On Sun, 2019-12-22 at 08:51 +0100, Thomas Baumgart wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Jesus,</div><div><br></div><div>On Samstag, 21. Dezember 2019 18:28:05 CET Jesus Varela wrote:</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Dev team,</div><div><br></div><div>I am trying to become more familiar with the code and am looking</div><div>for the</div><div>code that would control whether transfers are graphed and displayed</div><div>as</div><div>negative numbers in the reports. I want to display absolute values</div><div>on</div><div>charts and tables.</div></blockquote><div><br></div><div>Not sure which report you want to modify, but there is e.g. a method</div><div>called</div><div>PivotTable::coloredAmount(). It is responsible to render the color</div><div>for HTML</div><div>reports. The callee of this method provides the value.</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>I figured I would use this personal desire to get acquainted with</div><div>the code.</div><div>Any hints would be appreciated. I found the kreportchartview.cpp</div><div>and in</div><div>there is a variable to figure out if expenses should be negative or</div><div>not,</div><div>but I do not see anything for transfers. If it is there, I will</div><div>keep</div><div>looking. If I am on the wrong file, please let me know if you know</div><div>where I</div><div>should be looking.</div></blockquote><div><br></div><div>KReportChartView::drawPivotChart receives all values in the parameter</div><div>'grid'.</div><div>You may want to look into the construction of the grid to find the</div><div>spot where</div><div>the values of the transfers are inserted.</div><div><br></div><div>The spot you found is not negating the value of each expense, but</div><div>simply</div><div>negates the value contained in the grid if the underlying account for</div><div>the cell</div><div>is an expense account. So I wonder if that would be the spot to</div><div>achieve what</div><div>you are trying. </div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Just trying to make sure I am understanding the structure. I</div><div>haven't used</div><div>c++ in a long time.</div><div><br></div><div>Thanks in advance for any assistance.</div></blockquote><div><br></div><div>Hope that helps. The reporting section is not my area of expertise.</div><div><br></div><div><br></div></blockquote></blockquote></blockquote></body></html>