Developer Documentation

About Info interface

The AboutInfoInterface can be used by plugins to add an additional tab to OpenFlippers about dialog. This is especially useful, if you use an external library which requires you to publish the license information in the application.

You can add multiple tabs by additional calls to this interface

To use the AboutInfoInterface:

- include AboutInfoInterface.hh in your plugins header file
- derive your plugin from the class AboutInfoInterface
- add Q_INTERFACES(AboutInfoInterface) to your plugin class
- Implement the signal of this interface

void ExamplePlugin::pluginsInitialized(){
// Simply emit the signal with the text
emit addAboutInfo("Info Text","Example Plugin License");
}