1#ifndef DECONZ_NODE_INTERFACE_H
2#define DECONZ_NODE_INTERFACE_H
36 HttpClientHandlerFeature
42 virtual const char *
name() = 0;
Main interface to create a deCONZ plugin.
Definition node_interface.h:29
virtual QWidget * createWidget()
Returns a widget if the plugin supports the WidgetFeature otherwise 0.
Definition node_interface.h:46
virtual QDialog * createDialog()
Returns a dialog if the plugin supports the DialogFeature otherwise 0.
Definition node_interface.h:48
virtual bool hasFeature(Features feature)=0
Returns true if the plugin supports the feature.
virtual ~NodeInterface()
Deconstructor.
Definition node_interface.h:40
virtual const char * name()=0
Plugin name.
Features
Features the plugin might support.
Definition node_interface.h:33
The deCONZ namespace.
Definition aps.cpp:19