rock_widget_collection  0.1
vectorfield3DPlugin.cc
Go to the documentation of this file.
1 #include "vectorfield3DPlugin.h"
2 #include "vectorfield3D.h"
3 
4 
6  : QObject(parent)
7 {
8  initialized = false;
9 }
10 
12 {
13 }
14 
16 {
17  return false;
18 }
19 
21 {
22  return initialized;
23 }
24 
26 {
27  return QIcon("");
28 }
29 
31 {
32  return "<ui language=\"c++\">\n"
33  " <widget class=\"Vectorfield3D\" name=\"Vectorfield3d\">\n"
34  " <property name=\"geometry\">\n"
35  " <rect>\n"
36  " <x>0</x>\n"
37  " <y>0</y>\n"
38  " <width>300</width>\n"
39  " <height>120</height>\n"
40  " </rect>\n"
41  " </property>\n"
42 // " <property name=\"toolTip\" >\n"
43 // " <string>Vectorfield3D</string>\n"
44 // " </property>\n"
45 // " <property name=\"whatsThis\" >\n"
46 // " <string>Vectorfield3D</string>\n"
47 // " </property>\n"
48  " </widget>\n"
49  "</ui>\n";
50 }
51 
52 QString Vectorfield3DPlugin::group() const {
53  return "Rock-Robotics";
54 }
55 
57  return "Vectorfield3D/Vectorfield3D.h";
58 }
59 
60 QString Vectorfield3DPlugin::name() const {
61  return "Vectorfield3D";
62 }
63 
65  return whatsThis();
66 }
67 
69 {
70  return "";
71 }
72 
73 QWidget* Vectorfield3DPlugin::createWidget(QWidget *parent)
74 {
75  return new Vectorfield3D(parent);
76 }
77 
78 void Vectorfield3DPlugin::initialize(QDesignerFormEditorInterface *core)
79 {
80  if (initialized)
81  return;
82  initialized = true;
83 }
QWidget * createWidget(QWidget *parent)
void initialize(QDesignerFormEditorInterface *core)
Widget to display vector (flux density) fields in Vizkit based on VTK.
Definition: vectorfield3D.h:32
QString group() const
Vectorfield3DPlugin(QObject *parent=0)
QString toolTip() const
QString includeFile() const
QString whatsThis() const
QString domXml() const