#include "touchbutton.h" #include "touchbuttonplugin.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/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"); }