#ifndef QPICONSOLEPLUGIN_H #define QPICONSOLEPLUGIN_H #include #if QT_VERSION >= 0x050000 # include #else # include #endif class QPIConsolePlugin : public QObject , public QDesignerCustomWidgetInterface { Q_OBJECT Q_INTERFACES(QDesignerCustomWidgetInterface) public: QPIConsolePlugin(QObject * parent = 0); bool isContainer() const; bool isInitialized() const; QIcon icon() const; QString domXml() const; QString group() const; QString includeFile() const; QString name() const; QString toolTip() const; QString whatsThis() const; QWidget * createWidget(QWidget * parent); void initialize(QDesignerFormEditorInterface * core); private: bool m_initialized; }; #endif // QPICONSOLEPLUGIN_H