rock_widget_collection  0.1
Public Member Functions | List of all members
Vectorfield3DPlugin Class Reference

#include <vectorfield3DPlugin.h>

Inherits QObject, and QDesignerCustomWidgetInterface.

Public Member Functions

 Vectorfield3DPlugin (QObject *parent=0)
 
virtual ~Vectorfield3DPlugin ()
 
bool isContainer () const
 
bool isInitialized () const
 
QIcon icon () const
 
QString domXml () const
 
QString group () const
 
QString includeFile () const
 
QString name () const
 
QString toolTip () const
 
QString whatsThis () const
 
QWidget * createWidget (QWidget *parent)
 
void initialize (QDesignerFormEditorInterface *core)
 

Detailed Description

Definition at line 7 of file vectorfield3DPlugin.h.

Constructor & Destructor Documentation

Vectorfield3DPlugin::Vectorfield3DPlugin ( QObject *  parent = 0)

Definition at line 5 of file vectorfield3DPlugin.cc.

6  : QObject(parent)
7 {
8  initialized = false;
9 }
Vectorfield3DPlugin::~Vectorfield3DPlugin ( )
virtual

Definition at line 11 of file vectorfield3DPlugin.cc.

12 {
13 }

Member Function Documentation

QWidget * Vectorfield3DPlugin::createWidget ( QWidget *  parent)

Definition at line 73 of file vectorfield3DPlugin.cc.

74 {
75  return new Vectorfield3D(parent);
76 }
Widget to display vector (flux density) fields in Vizkit based on VTK.
Definition: vectorfield3D.h:32
QString Vectorfield3DPlugin::domXml ( ) const

Definition at line 30 of file vectorfield3DPlugin.cc.

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 }
QString Vectorfield3DPlugin::group ( ) const

Definition at line 52 of file vectorfield3DPlugin.cc.

52  {
53  return "Rock-Robotics";
54 }
QIcon Vectorfield3DPlugin::icon ( ) const

Definition at line 25 of file vectorfield3DPlugin.cc.

26 {
27  return QIcon("");
28 }
QString Vectorfield3DPlugin::includeFile ( ) const

Definition at line 56 of file vectorfield3DPlugin.cc.

56  {
57  return "Vectorfield3D/Vectorfield3D.h";
58 }
void Vectorfield3DPlugin::initialize ( QDesignerFormEditorInterface *  core)

Definition at line 78 of file vectorfield3DPlugin.cc.

79 {
80  if (initialized)
81  return;
82  initialized = true;
83 }
bool Vectorfield3DPlugin::isContainer ( ) const

Definition at line 15 of file vectorfield3DPlugin.cc.

16 {
17  return false;
18 }
bool Vectorfield3DPlugin::isInitialized ( ) const

Definition at line 20 of file vectorfield3DPlugin.cc.

21 {
22  return initialized;
23 }
QString Vectorfield3DPlugin::name ( ) const

Definition at line 60 of file vectorfield3DPlugin.cc.

60  {
61  return "Vectorfield3D";
62 }
QString Vectorfield3DPlugin::toolTip ( ) const

Definition at line 64 of file vectorfield3DPlugin.cc.

64  {
65  return whatsThis();
66 }
QString whatsThis() const
QString Vectorfield3DPlugin::whatsThis ( ) const

Definition at line 68 of file vectorfield3DPlugin.cc.

69 {
70  return "";
71 }

The documentation for this class was generated from the following files: