rock_widget_collection  0.1
RockSliderPlugin.cc
Go to the documentation of this file.
1 #include "RockSliderPlugin.h"
2 #include "RockSlider.h"
3 
4 
5  RockSliderPlugin::RockSliderPlugin(QObject *parent) : QObject(parent)
6  {
7  initialized = false;
8  }
9 
11  {
12  }
13 
14  void RockSliderPlugin::initialize(QDesignerFormEditorInterface *formEditor)
15  {
16  if (initialized)
17  return;
18  initialized = true;
19  }
20 
22  {
23  return initialized;
24  }
25 
26  QWidget *RockSliderPlugin::createWidget(QWidget *parent)
27  {
28  return new RockSlider(parent);
29  }
30 
31  QString RockSliderPlugin::name() const
32  {
33  return "RockSlider";
34  }
35 
36  QString RockSliderPlugin::group() const
37  {
38  return "Rock-Robotics";
39  }
40 
41  QIcon RockSliderPlugin::icon() const
42  {
43  return QIcon(":/artificial_horizon/icon.png");
44  }
45 
46  QString RockSliderPlugin::toolTip() const
47  {
48  return "";
49  }
50 
52  {
53  return "";
54  }
55 
57  {
58  return false;
59  }
60 
61  QString RockSliderPlugin::domXml() const
62  {
63  return "<widget class=\"RockSlider\" name=\"RockSlider\">\n"
64  " <property name=\"geometry\">\n"
65  " <rect>\n"
66  " <x>0</x>\n"
67  " <y>0</y>\n"
68  " <width>309</width>\n"
69  " <height>289</height>\n"
70  " </rect>\n"
71  " </property>\n"
72  " <property name=\"toolTip\" >\n"
73  " <string>RockSlider</string>\n"
74  " </property>\n"
75  " <property name=\"whatsThis\" >\n"
76  " <string></string>\n"
77  " </property>\n"
78  "</widget>\n";
79  }
80 
82  {
83  return "rock_widget_collection/RockSlider.h";
84  }
85 
QIcon icon() const
void initialize(QDesignerFormEditorInterface *core)
bool isInitialized() const
QString whatsThis() const
virtual ~RockSliderPlugin()
QString domXml() const
QString toolTip() const
bool isContainer() const
RockSliderPlugin(QObject *parent=0)
QWidget * createWidget(QWidget *parent)
QString includeFile() const
QString name() const
QString group() const