#include "touchbuttonplugin.h" #include "touchbutton.h" #include #include #include TouchButtonPlugin::TouchButtonPlugin(QObject * parent): QObject(parent) { m_initialized = false; } void TouchButtonPlugin::initialize(QDesignerFormEditorInterface * /* core */) { if (m_initialized) return; // Add extension registrations, etc. here m_initialized = true; } bool TouchButtonPlugin::isInitialized() const { return m_initialized; } QWidget * TouchButtonPlugin::createWidget(QWidget * parent) { return new TouchButton(parent); } QString TouchButtonPlugin::name() const { return QLatin1String("TouchButton"); } QString TouchButtonPlugin::group() const { return QLatin1String("Touch Widgets"); } QIcon TouchButtonPlugin::icon() const { return QIcon(":/icons/widgets/touchbutton.png"); } QString TouchButtonPlugin::toolTip() const { return QLatin1String(""); } QString TouchButtonPlugin::whatsThis() const { return QLatin1String(""); } bool TouchButtonPlugin::isContainer() const { return false; } QString TouchButtonPlugin::domXml() const { return QLatin1String("\n\n"); } QString TouchButtonPlugin::includeFile() const { return QLatin1String("touchbutton.h"); }