KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   


- Content .- Fans  .- Knowledge Base  . 

KD Chart


KDE Development Tool

Score 73%
KD Chart

KD Chart

KD Chart

Link:  Link
Minimum required   Qt 3.x
Downloads:  5425
Submitted:  Jul 2 2004
Updated:  May 31 2006


KDChart is a tool for creating business charts and is the most powerful Qt component of its kind.
Besides from having all the standard features, it also enables the developer to design and manage a large number of axes and provides sophisticated means of customization.
In addition to detailed and precisely configuring the chart layout it is possible to complement the design by adding custom rich-text boxes and/or frames to data points or to random positions.
Being extremely configurable, KDChart is also easily scalable by automatically adjusting font sizes and layout when being resized. This makes it possible to quickly and efficiently create user-friendly programs that offer the same level of functionality, or a even higher one, in Qt programs as on other platforms. It is no coincidence that the current version of the KOffice productivity suite uses our library.


In the KD Chart 1.1.4 release, we have included many bug
fixes, added a few new features and various other optimizations,
which have been reported/requested by our customers and/or were
previously known issues to be solved.

Note that the changes are /not/ described in detail here, but
we highly recommend using the KD Chart 1.1.4 instead of previous

Besides from various smaller fixes, code adjusting and other
issues like documentation updates, the following list contains
a list of bug fixes, which are included in the KD Chart 1.1.4

Time display:
+ KD Chart can now be display points at the same second, taking
in account milli-seconds.

+ Un-initialized data had been passed through some function
calls and eventually used.
+ In charts with many labels, which were auto-rotated, the x axis
title was partly overwritten.
More space is now automatically assigned to avoid this issue.
+ It is now possible to show labels in Scientific Notation (such as
1e5, 1e6, 1e7, ..., or 1E5, 1E6, 1E7, ..., resp.).
See the new KDChartAxisParams method
setAxisLabelsNotation( KDChartEnums::NumberNotation ).

+ Fixed a few display issues when using axes limits
(axisValueStart - axisValueEnd).

Custom Boxes
+ We can now define the background for a KDChartCustomBox by setting
the QBrush in its C'tor or by calling setPaper().

+ new method: KDChartParams::removeFrame( uint area )
Use this, if you need to remove a KDFrame, that was inserted
via KDChartParams::setSimpleFrame().

Memory Allocation issue:
+ We do not store a QRegion for each of the Three-D bars anymore, so
even charts with a huge number of cells will not eat up all of
Window's Shared GUI Objects.
Instead of storing a QRegion, we are storing QPointArray (or several
ones, resp.).
+ The KDChartDataRegion class has got a new method:
bool contains( QPoint ) const
This simplifies the code, and it increases runtime speed by avoiding
the need for a temporary QRegion in most of the use cases.

Bar Charts:
+ Automatic calculation for the bar width is improved now:
Bar charts with many bars were reducing the inter bar gap,
instead of displaying the bars thinner that they need to be.

... and various other bug fixes and code tuning.

GPL (KDE ) and commercial.
Holders of a KDChart license have access to both the source-code package and, upon request, pre-built binaries for the platforms they hold licenses to. You are are also entitled to one year of technical support and upgrades; this support contract can be extended.

(More info about KD Chart)
(More info about KD Chart)
(Download KD Chart's Programmers Manual)
(Download KD Chart evaluation version)
Send to a friend
Other  Apps  from kdabprodinfo
Report inappropriate content


 Koffice integration

 by hugorodrig on: Feb 5 2005
Score 50%

This seems like a great app, thanks for your eforts already.

But is there any chance to merge/implement this code (or Koffice's missing features' portions of this code) into Koffice?

It would be a great addition to our favorite office suite, and they really need new developers.

Great work.

Hugo Rodrigues
Reply to this


 Re: Koffice integration

 by khz on: May 31 2006
Score 50%
Klaraelvdale ns Datakonsult AB

Hello Hugo,

actually we started adding the missing configuration options to KChart's dialogs recently, and we will continue doing that - together with the other KChart developers - until the full set of KD Chart's features can be used through the KChart settings options.

Of course, anyone wishing to help make the KChart setup more advanced is welcome. There is a lot of work to be done, since KD Chart is having more than twice as many configuration options, as you see in KChart now.

Please contact the KChart maintainer, if you wish to join us and work on KChart!

The KChart maintainer is Inge Wallin, mailto:inge@lysator.liu.se

More information on KChart: http://www.koffice.org/kchart/


Karl-Heinz Zimmer, Senior Software Engineer, Klarälvdalens Datakonsult AB

mailto:khz@klaralvdalens-datakonsult.se or mailto:khz@kde.org

* Qt Components, Platform Independent Software, Qt Training,

Reply to this


 have'n tried ....

 by polrus on: Feb 6 2005
Score 50%

but the screens seem great. You filled a great hole in this area. U r great man

Reply to this


 download link

 by polrus on: Mar 14 2005
Score 50%

when i click on the download link next to (KD Chart - Qt Component) i get the screenshot displayed

Reply to this


 kde 3.3

 by polrus on: Mar 14 2005
Score 50%

for those of You who want to use GPL qt-designer kdchart plugin:

u have to download evaluation version - enter the plugin directory and do qmake;make

after that u have to create symlinks
ln -s libkdchart.so libkdchart.so.1.0
ln -s libkdchart.so libkdchart.so.1

because if u copy the original libs from the evaluation version u'll have to enter the license key
if u don't make those symlinks neither copy the original eval. version files the kdchart will not apear in tools/view menu in qt-designer

Reply to this

Add commentBack

How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

 Who we are
More about us
Frequently Asked Questions
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Sponsor us
Report Abuse

Copyright 2003-2016 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.