[Kst] branches/work/kst/portto4/kst/src

Barth Netterfield netterfield at astro.utoronto.ca
Fri Feb 10 21:48:08 UTC 2012


SVN commit 1279327 by netterfield:

A new feature:  annotation view items can now be set to have their
positions 'fixed to data', so that if you scroll or more data comes in,
the annotation object moves along with the data.  It is set in the
dimensions tab of the view item's dialog.

What I am commiting here works ~perfectly for boxes, circles and
ellipses for both scaling and translation.

It works fine for labels for translation, but they tend to drift with
scaling.

For arrows and lines, it works fine for translation, but has problems
with scaling, because, for view objects, the item's rotation is defined
in screen units.  This will be fixed.


 M  +1 -0      libkstapp/arrowitem.cpp  
 M  +1 -0      libkstapp/boxitem.cpp  
 M  +1 -0      libkstapp/buttonitem.cpp  
 M  +1 -0      libkstapp/circleitem.cpp  
 M  +5 -0      libkstapp/dimensionstab.cpp  
 M  +3 -0      libkstapp/dimensionstab.h  
 M  +41 -18    libkstapp/dimensionstab.ui  
 M  +1 -0      libkstapp/ellipseitem.cpp  
 M  +1 -1      libkstapp/labelitem.cpp  
 M  +1 -0      libkstapp/legenditem.cpp  
 M  +1 -0      libkstapp/lineedititem.cpp  
 M  +1 -0      libkstapp/lineitem.cpp  
 M  +41 -29    libkstapp/plotitem.cpp  
 M  +2 -0      libkstapp/plotitem.h  
 M  +9 -3      libkstapp/plotrenderitem.cpp  
 M  +115 -3    libkstapp/viewitem.cpp  
 M  +10 -0     libkstapp/viewitem.h  
 M  +7 -1      libkstapp/viewitemdialog.cpp  
 M  +8 -1      widgets/dialogdefaults.cpp  
 M  +2 -0      widgets/dialogdefaults.h  


http://websvn.kde.org/?view=rev&revision=1279327


More information about the Kst mailing list