Qtification of \HierarchyTree algorithm.
commitccecb6e713587648cff6e78396c3a5e23ddfffbf
authorBenoit Autheman <benoit@libqanava.org>
Tue, 6 Feb 2007 21:13:34 +0000 (6 21:13 +0000)
committerPrzemyslaw Pawelczyk <przemoc@gmail.com>
Tue, 6 Feb 2007 21:13:34 +0000 (6 21:13 +0000)
tree3a1d38a17d3d7775415b6506a49fc92a2c383895
parent6dc85cf76c4638b65fc08fa3802213701e84a89e
Qtification of \HierarchyTree algorithm.
New tree layout algorithm with greedy spatial optimisation.
Source file for layout algorithm are now splitted in three part and have been seriously cleaned.
Layout classe interface changed to avoid reference to grids.
Workspace and project files for Windows are now using msvc 8.
24 files changed:
build/qan/qan.pro
build/qan/qanava.vcproj
readme.txt
src/qanGraphItemView.cpp
src/qanItemGeom.cpp
src/qanLayout.cpp
src/qanLayout.h
src/qanSimpleLayout.cpp [new file with mode: 0644]
src/qanSimpleLayout.h [new file with mode: 0644]
src/qanTreeLayout.cpp [new file with mode: 0644]
src/qanTreeLayout.h [new file with mode: 0644]
tests/basic/test_basic.vcproj
tests/customnodes/canMainWindow.cpp
tests/customnodes/test_customnodes.vcproj
tests/large/canMainWindow.cpp
tests/large/test_large.vcproj
tests/layout/canMainWindow.cpp
tests/layout/test_layout.vcproj
tests/logo/test_logo.vcproj
tests/qtmodel/test_qtmodel.vcproj
tests/simpleqtmodel/test_simpleqtmodel.vcproj
tests/styles/test_styles.vcproj
tests/terror/canMainWindow.cpp
tests/terror/test_terror.vcproj