• Skip to content
  • Skip to link menu
The KDE Education Project
  • The KDE Education Project / Widgets / KPlotWidget
 
 

KPlotWidget

Version
© 2003-2008 Jason Harris

Description

KPlotWidget is a generic data plotting widget.

The basic idea behind KPlotWidget is that you don't have to worry about any transformation from your data's natural units to screen pixel coordinates; this is handled internally by the widget.

Data to be plotted are represented by one or more instances of KPlotObject. KPlotObject contains a list of QPointFs to be plotted (again, in the data's natural units), as well as information about how the data are to be rendered in the plot (i.e., as separate points or connected by lines? With what color and point style? etc). See KPlotObject for more information.

KPlotWidget is part of the libkdeedu library. It is allready used in KTouch, KStars, Kalzium, and some others.

Original Author:
  • Jason Harris <kstars AT 30doradus DOT org>

KPlotWidget is distributed under the terms of the GNU General Public License (GPL), Version 2.

Read further...

  • KPlotWidget class reference
  • Screenshots of KPlotWidget in action

Author: Matthias Meßmer
Text mostly taken from the source code comments.
Last update: 2008-01-11

Inform

Skip menu "Inform"
  • KDE-Edu Home
  • KDE Home
  • Information
  • News

Categories

Skip menu "Categories"
  • Languages
  • Mathematics
  • Miscellaneous
  • Science
  • Teaching Tools

Develop

Skip menu "Develop"
  • Getting involved
  • Ideas for Developing New Programs
  • Usability Reports
  • Developer resources
  • Contributions
  • Working on this web site
  • Widgets
    • KClock
    • KPlotWidget
      • API
      • Screenshots

Communicate

Skip menu "Communicate"
  • Paris 2007
  • aKademy 2007
  • Slideshows for Promo
  • Contacts

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by edu.kde.org Webmaster
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal