Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Building custom applications

The HippoDraw C++ library can be used for creating custom applications with either C++ or Python.

In both cases the Qt library, version 3.1 or later, is needed. For building with Python PyQt is needed as well. Versions 3.5 and 3.6 of PyQt have been used in the past. This release was tested with version 3.14.1.

For both C++ and Python, one can build a custom application using the CanvasWindow and Inspector, or displaying a data representation with the HippoDraw widget, QtViewWidget or both in the same application. Displaying the Inspector is optional in both cases.

Building custom applications with C++ and Application building with Python extension module give some examples of usage.

If your custom application uses Doxygen for its documentation, you can use the hippodraw tag file and an entry in your Doxygen configuration file such as

TAGFILES = hippodraw.tag=http://www.slac.stanford.edu/grp/ek/hippodraw/

to link your documentation to HippoDraw's

See the Examples of custom applications with HippoDraw page.


Generated for HippoDraw-1.14.8.5 by doxygen 1.4.3