2
#include "qtermwidgetplugin.h"
6
#include "qtermwidget.h"
9
QTermWidgetPlugin::QTermWidgetPlugin(QObject *parent)
10
: QObject(parent), initialized(false)
12
Q_INIT_RESOURCE(qtermwidgetplugin);
16
QTermWidgetPlugin::~QTermWidgetPlugin()
21
void QTermWidgetPlugin::initialize(QDesignerFormEditorInterface * /* core */)
27
bool QTermWidgetPlugin::isInitialized() const
33
QWidget *QTermWidgetPlugin::createWidget(QWidget *parent)
35
return new QTermWidget(0, parent);
39
QString QTermWidgetPlugin::name() const
45
QString QTermWidgetPlugin::group() const
47
return "Input Widgets";
51
QIcon QTermWidgetPlugin::icon() const
53
return QIcon(":qtermwidget.png");
57
QString QTermWidgetPlugin::toolTip() const
59
return "QTermWidget component/widget";
63
QString QTermWidgetPlugin::whatsThis() const
65
return "Qt based terminal emulator";
69
bool QTermWidgetPlugin::isContainer() const
75
QString QTermWidgetPlugin::domXml() const
77
return "<widget class=\"QTermWidget\" name=\"termWidget\">\n"
78
" <property name=\"geometry\">\n"
82
" <width>400</width>\n"
83
" <height>200</height>\n"
86
" <property name=\"toolTip\" >\n"
87
" <string></string>\n"
89
" <property name=\"whatsThis\" >\n"
90
" <string></string>\n"
96
QString QTermWidgetPlugin::includeFile() const
98
return "qtermwidget.h";
102
Q_EXPORT_PLUGIN2(QTermWidgetPlugin, QTermWidgetPlugin)