D17848: Markers in CartesianPlot [WIP]

Martin Marmsoler noreply at phabricator.kde.org
Fri Dec 28 22:42:58 GMT 2018


Murmele created this revision.
Murmele added a project: LabPlot.
Herald added a project: KDE Edu.
Herald added a subscriber: kde-edu.
Murmele requested review of this revision.

REVISION SUMMARY
  The marker (worksheetInfoElement) is an element, which can show curve values at specific positions of the curve.
  
  F6513605: 2018-12-24 23-49-54.flv <https://phabricator.kde.org/F6513605>
  
  What does not work (Work in progress):
  
  - deleting marker does not delete the custompoint and the textlabel
  - loading projectfile does not work, because in assignCurve() curve.path() returns only the name and not the path which was saved in the marker (worksheetInfoElement) element. Don't know why
  - the custompoint is always behind the marker connection line. Don't know how to change that behaviour
  - setting visible does not work. Don't know why setting does not work.

REPOSITORY
  R262 LabPlot

REVISION DETAIL
  https://phabricator.kde.org/D17848

AFFECTED FILES
  src/CMakeLists.txt
  src/backend/core/AbstractAspect.cpp
  src/backend/worksheet/TextLabel.cpp
  src/backend/worksheet/TextLabel.h
  src/backend/worksheet/TextLabelPrivate.h
  src/backend/worksheet/WorksheetInfoElement.cpp
  src/backend/worksheet/WorksheetInfoElement.h
  src/backend/worksheet/WorksheetInfoElementPrivate.h
  src/backend/worksheet/plots/cartesian/CartesianPlot.cpp
  src/backend/worksheet/plots/cartesian/CartesianPlot.h
  src/backend/worksheet/plots/cartesian/CustomPoint.cpp
  src/backend/worksheet/plots/cartesian/CustomPoint.h
  src/backend/worksheet/plots/cartesian/CustomPointPrivate.h
  src/backend/worksheet/plots/cartesian/XYCurve.cpp
  src/backend/worksheet/plots/cartesian/XYCurve.h
  src/backend/worksheet/plots/cartesian/XYCurvePrivate.h
  src/commonfrontend/worksheet/WorksheetView.cpp
  src/commonfrontend/worksheet/WorksheetView.h
  src/kdefrontend/GuiObserver.cpp
  src/kdefrontend/MainWin.cpp
  src/kdefrontend/MainWin.h
  src/kdefrontend/dockwidgets/WorksheetInfoElementDock.cpp
  src/kdefrontend/dockwidgets/WorksheetInfoElementDock.h
  src/kdefrontend/ui/dockwidgets/worksheetinfoelementdock.ui
  src/kdefrontend/ui/labelwidget.ui
  src/kdefrontend/widgets/LabelWidget.cpp
  src/kdefrontend/widgets/LabelWidget.h

To: Murmele
Cc: kde-edu, Murmele, narvaez, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20181228/e7dfb91c/attachment.html>


More information about the kde-edu mailing list