[kmymoney4] [Bug 383089] Diagrams does not have antialising enabled

Ralf Habacker bugzilla_noreply at kde.org
Thu Aug 3 19:15:07 UTC 2017


https://bugs.kde.org/show_bug.cgi?id=383089

--- Comment #3 from Ralf Habacker <ralf.habacker at freenet.de> ---
(In reply to NSLW from comment #2)
> (In reply to Ralf Habacker from comment #0)
> > xtemp09 at gmail.com reported at bug 383044 that kmymoney diagrams do not have
> > antialising enabled.
> > 
> > Enabling antialising gives diagrams a better look.
> 
> It also hits performance. Antialising should be user selectable.
You have a test case showing this performance issue ? 

I was not able to see any major differences. What I did:
1. I did set KChart::KChart::AbstractDiagram::Private::doDumpPaintTime = true;
2. loaded attachment 106680 once with antialising and once without.
3. opened net work graph
4. set Configure->rows/column->columns to daily and got 

with antialising
Painting diagram 0 took 8 milliseconds 
Painting diagram 0 took 8 milliseconds 
Painting diagram 0 took 8 milliseconds 
Painting diagram 0 took 10 milliseconds 
Painting diagram 0 took 12 milliseconds 
Painting diagram 0 took 14 milliseconds 
Painting diagram 0 took 9 milliseconds 
Painting diagram 0 took 14 milliseconds 
Painting diagram 0 took 11 milliseconds 
Painting diagram 0 took 10 milliseconds 
Painting diagram 0 took 11 milliseconds 
Painting diagram 0 took 181 milliseconds 
Painting diagram 0 took 171 milliseconds 
Painting diagram 0 took 169 milliseconds 
Painting diagram 0 took 172 milliseconds 
Painting diagram 0 took 177 milliseconds 
Painting diagram 0 took 170 milliseconds 
Painting diagram 0 took 193 milliseconds 
Painting diagram 0 took 170 milliseconds 
Painting diagram 0 took 192 milliseconds 
Painting diagram 0 took 175 milliseconds 

without antialising
Painting diagram 0 took 8 milliseconds 
Painting diagram 0 took 8 milliseconds 
Painting diagram 0 took 8 milliseconds 
Painting diagram 0 took 8 milliseconds 
Painting diagram 0 took 9 milliseconds 
Painting diagram 0 took 8 milliseconds 
Painting diagram 0 took 12 milliseconds 
Painting diagram 0 took 9 milliseconds 
Painting diagram 0 took 13 milliseconds 
Painting diagram 0 took 9 milliseconds 
Painting diagram 0 took 173 milliseconds 
Painting diagram 0 took 169 milliseconds 
Painting diagram 0 took 170 milliseconds 
Painting diagram 0 took 167 milliseconds 
Painting diagram 0 took 171 milliseconds 
Painting diagram 0 took 179 milliseconds 
Painting diagram 0 took 197 milliseconds

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list