Avogadro
1.1.0
|
The Hello World! extension is an example of the simplest extension that implements its own GUI, in this case a dialog box with a button and a label.
The extension consists of five files located in libavogadro/examples/thirdPartyExtensions/01-HelloWorld/:
There is no algorithmic complexity to explain here, examining the comments in the source files should be sufficient. As a bare example of an Avogadro extension, the Hello World code serves as a basis for the more advanced examples in the tutorial.
If you're feeling adventurous, try out the following: