Py-gtktree is a package that brings PyGTK tree models closer to harmony with OOP and Python.
Py-gtktree currently includes custom Pythonic implementations of gtk.TreeModel interface and several utility functions that simplify common tasks with gtk.TreeView.
RUNNING STANDARD TESTS
Py-gtktree comes with some unit tests, though test coverage is not adequate as of now. To encourage using the tests, a simple tool to run them is included in the top directory of the package. Just execute
./run-test.py
in this directory. All tests must pass at least in released versions. If they don't, it's a bug. Please report any such bugs (instructions below).
INSTALLATION
The usual './setup.py build; ./setup.py install' or just './setup.py install' should build and install Py-gtktree. See file INSTALL for details.
Product's homepage
Requirements:
· Python
· PyGTK
What's New in This Release: [ read full changelog ]
· After a very long delay, second version is out. It comes with a tree store, a cornerstone feature for the package. It is mostly a proof-of-concept release, as the tree store is not really documented or even well-tested, yet. However, there is already a rich feature set, including lazy loading, and even with examples. Check it out!