$include$
|
#include "$pluginheaderfilename$"
|
|
#include <QtCore/QtPlugin>
|
|
$plugin_class$::$plugin_class$(QObject *parent)
|
: QObject(parent)
|
{
|
initialized = false;
|
}
|
|
void $plugin_class$::initialize(QDesignerFormEditorInterface * /*core*/)
|
{
|
if (initialized)
|
return;
|
|
initialized = true;
|
}
|
|
bool $plugin_class$::isInitialized() const
|
{
|
return initialized;
|
}
|
|
QWidget *$plugin_class$::createWidget(QWidget *parent)
|
{
|
return new $classname$(parent);
|
}
|
|
QString $plugin_class$::name() const
|
{
|
return "$classname$";
|
}
|
|
QString $plugin_class$::group() const
|
{
|
return "My Plugins";
|
}
|
|
QIcon $plugin_class$::icon() const
|
{
|
return QIcon();
|
}
|
|
QString $plugin_class$::toolTip() const
|
{
|
return QString();
|
}
|
|
QString $plugin_class$::whatsThis() const
|
{
|
return QString();
|
}
|
|
bool $plugin_class$::isContainer() const
|
{
|
return false;
|
}
|
|
QString $plugin_class$::domXml() const
|
{
|
return "<widget class=\"$classname$\" name=\"$objname$\">\n"
|
" <property name=\"geometry\">\n"
|
" <rect>\n"
|
" <x>0</x>\n"
|
" <y>0</y>\n"
|
" <width>100</width>\n"
|
" <height>100</height>\n"
|
" </rect>\n"
|
" </property>\n"
|
"</widget>\n";
|
}
|
|
QString $plugin_class$::includeFile() const
|
{
|
return "$headerfilename$";
|
}
|