deCONZ C++ API v2.6.1
|
Main interface to create a deCONZ plugin. More...
#include <node_interface.h>
Public Types | |
enum | Features { WidgetFeature , DialogFeature , HttpClientHandlerFeature } |
Features the plugin might support. | |
Public Member Functions | |
virtual | ~NodeInterface () |
Deconstructor. | |
virtual const char * | name ()=0 |
Plugin name. | |
virtual bool | hasFeature (Features feature)=0 |
Returns true if the plugin supports the feature . | |
virtual QWidget * | createWidget () |
Returns a widget if the plugin supports the WidgetFeature otherwise 0. | |
virtual QDialog * | createDialog () |
Returns a dialog if the plugin supports the DialogFeature otherwise 0. | |
Main interface to create a deCONZ plugin.