#include "glwidget.h" #include "qglviewplugin.h" #include QGLViewPlugin::QGLViewPlugin(QObject * parent): QObject(parent) { m_initialized = false; } void QGLViewPlugin::initialize(QDesignerFormEditorInterface * /* core */) { if (m_initialized) return; // Add extension registrations, etc. here m_initialized = true; } bool QGLViewPlugin::isInitialized() const { return m_initialized; } QWidget * QGLViewPlugin::createWidget(QWidget * parent) { GLWidget * w = new GLWidget(parent); //if (m_initialized) w->start(); return w; } QString QGLViewPlugin::name() const { return QLatin1String("GLWidget"); } QString QGLViewPlugin::group() const { return QLatin1String("Display Widgets"); } QIcon QGLViewPlugin::icon() const { return QIcon("://icons/qglview.png"); } QString QGLViewPlugin::toolTip() const { return QLatin1String(""); } QString QGLViewPlugin::whatsThis() const { return QLatin1String(""); } bool QGLViewPlugin::isContainer() const { return false; } QString QGLViewPlugin::domXml() const { return QLatin1String("\n\n"); } QString QGLViewPlugin::includeFile() const { return QLatin1String("glwidget.h"); }