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
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).
The usual './setup.py build; ./setup.py install' or just './setup.py install' should build and install Py-gtktree. See file INSTALL for details.
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!