25#ifndef QVTK_WIDGET_PLUGIN
26#define QVTK_WIDGET_PLUGIN
29#if defined(__GNUC__) && (__GNUC__>4) || (__GNUC__==4 && __GNUC_MINOR__>=6)
30#pragma GCC diagnostic push
33#pragma GCC diagnostic ignored "-Wunused-parameter"
36#include <QDesignerCustomWidgetInterface>
37#include <QDesignerCustomWidgetCollectionInterface>
62class QVTKPlugin :
public QObject,
public QDesignerCustomWidgetCollectionInterface
65 #if QT_VERSION >= 0x050000
66 Q_PLUGIN_METADATA(IID
"org.vtk.qvtkplugin")
68 Q_INTERFACES(QDesignerCustomWidgetCollectionInterface)
87#if defined(__GNUC__) && (__GNUC__>4) || (__GNUC__==4 && __GNUC_MINOR__>=6)
88#pragma GCC diagnostic pop
virtual QList< QDesignerCustomWidgetInterface * > customWidgets() const