• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cmake/H03-May-2022-169143

doc/en_US/H03-May-2022-823666

po/H17-Sep-2018-78,45465,700

src/H03-May-2022-21,12114,693

.arcconfigH A D17-Sep-201857 43

.gitignoreH A D17-Sep-201815 32

AUTHORSH A D17-Sep-2018255 97

COPYINGH A D17-Sep-201817.6 KiB341281

COPYING.DOCH A D17-Sep-201819.9 KiB398328

ChangeLogH A D17-Sep-20185.6 KiB180139

DoxyfileH A D17-Sep-201850.6 KiB1,253890

INSTALLH A D17-Sep-2018881 2819

READMEH A D17-Sep-20182 KiB5641

TODOH A D17-Sep-20181.8 KiB4033

kgraphviewer.categoriesH A D17-Sep-2018192 54

kgraphviewer.kdevelopH A D17-Sep-201812.4 KiB357356

README

1KGraphViewer is a Graphviz DOT graph file viewer.
2http://extragear.kde.org/apps/kgraphviewer/
3Copyright (C) 2005-2007 Gaël de Chalendar <kleag@free.fr>
4
5    KGraphViewer is free software; you can redistribute it and/or
6    modify it under the terms of the GNU General Public
7    License as published by the Free Software Foundation, version 2 or
8    any later version.
9
10    This program is distributed in the hope that it will be useful,
11    but WITHOUT ANY WARRANTY; without even the implied warranty of
12    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13    General Public License for more details.
14
15    You should have received a copy of the GNU General Public License
16    along with this program; see the file COPYING.  If not, write to
17    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18    Boston, MA 02110-1301, USA.
19
20KGraphViewer is a tool to display graphviz .dot graphs.
21
22It is more generally a KPart able to display any graph data that graphviz can
23handle. This part is commanded through the signals/slots mechanism. It is used
24in an experimental DOT graphs editor called kgrapheditor released with in this
25package.
26
27I used, in this program, code from the profiling tool kcachegrind
28 (http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindIndex).
29For printing, I reused code from the KDE project koffice, namely Kexi, the
30database editor.
31
32The currently implemented features are:
33- graphviz 2.12 xdot format supported
34- zooming
35- loading of several graphs in tabs;
36- saving of the recent files list;
37- manual reload of files;
38- display of a bird-eye view of the graph;
39- moving of the graph by dragging;
40- graph printing with preview;
41- loading of nearly all graphviz example graphs;
42
43Kgraphviewer is using the boost/spirit library for graphs parsing.
44
45See TODO in the distribution for planned features.
46
47Kgraphviewer is available as source from the KDE repository.
48
49As usual, comments, bug reports and any help are very welcome !
50
51Please report bugs or install problems directly on http://bugs.kde.org.
52
53Thanks.
54
55Kleag
56