QtPropertyExplorer

Yes, this is yet another Property Browser for the Qt Framework.

Qt logoAlthough of course there are similarities with other property browser libraries for Qt, this approach was developed due to the need of a property explorer that is easy to use, integrate and start with as well as easily modifiable. For example, this property browser is using the model-view-concept heavily used in Qt, which is very convenient and makes the property browser integrate even better into Qt applications without the need of changing much of existing code.

Also the framework comes with an optional Irrlicht-binding, which makes it very simple to use the property editor to display and edit attributes of an Irrlicht object. This also demonstrates how this tool can be used to integrate other frameworks and present them to the user in a native Qt environment.

Project hosted on Google Code

As an open source project the source code is available to everyone. The project itself (including all the code and neccessary files to compile the library and examples) is hosted using Google Code and you can find it visiting the URL http://code.google.com/p/qtpropertyexplorer/.

The online API reference can be found here. It was created using doxygen and documents how to use the classes and functions of the library.

Getting Started: Tutorials and Examples

To get to know QtPropertyExplorer, check out the examples that are coming with the source code. You can also find them in the wiki on the Google Code project page.