SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

KGraphViewer is a Graphviz dot graph file viewer for KDE. https://gna.org/projects/kgraphviewer/
Copyright (C) 2005-2006 Gaël de Chalendar <kleag@free.fr>

KGraphViewer is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

I have created a dot graphs (Graphviz package, see http://www.graphviz.org/) for KDE. I used, in this program, code from the profiling tool kcachegrind (http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindIndex). For printing, I reused code from the KDE project koffice, namely Kexi, the database editor.

The tool is not finished but already usable for not huge graphs (< 1000 nodes). Here are its currently implemented features: - clusters handling
- zooming
- loading of several graphs in tabs;
- saving of the recent files list;
- manual reload of files;
- display of a bird-eye view of the graph; - moving of the graph by dragging;
- simple graph printing with preview (no resizing nor cutting in pages); - closing of the tabs;
- loading of nearly all graphviz example graphs; - nodes and edges colors and all node shapes are supported

Kgraphviewer is using the boost/spirit library for graphs parsing. To avoid external dependencies, these Boost parts have been integrated in Kgraphviewer.

See TODO in the distribution for planned features.

Kgraphviewer is currently only available as source from its subversion repository. See https://gna.org/svn/?group=kgraphviewer for instructions.

As usual, comments, bug reports and any help are very welcome !

Please report bugs or install problems directly on the kgraphviewer homepage and not as comments here. Thanks.

Kleag


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.