Documentation


X3DTK::Qt::SFVector3GUI Class Reference

#include <SFVector3GUI.h>

Inheritance diagram for X3DTK::Qt::SFVector3GUI:

QWidget List of all members.

Detailed Description

The GUI (Graphic User Interface) for an animal::Vec3 SFVector3.

Definition at line 19 of file SFVector3GUI.h.

Public Slots

void changeValueX (float)
void changeValueY (float)
void changeValueZ (float)

Signals

void changed ()

Public Member Functions

 SFVector3GUI (QString nameOfField, animal::Vec3 *Vec3ToEdit, QWidget *parent, const char *name=0, WFlags fl=0)
 ~SFVector3GUI ()
void setValue ()

Public Attributes

WFloatLineEditeditX
WFloatLineEditeditY
WFloatLineEditeditZ

Protected Attributes

QHBoxLayout * SFVector3Layout

Private Attributes

animal::Vec3Vec3ToEdit


Constructor & Destructor Documentation

X3DTK::Qt::SFVector3GUI::SFVector3GUI QString  nameOfField,
animal::Vec3 Vec3ToEdit,
QWidget parent,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 24 of file SFVector3GUI.cpp.

References changeValueX(), changeValueY(), changeValueZ(), editZ, WFloatLineEdit::setMaxFloatValue(), WFloatLineEdit::setMinFloatValue(), setValue(), and SFVector3Layout.

X3DTK::Qt::SFVector3GUI::~SFVector3GUI  ) 
 

Definition at line 62 of file SFVector3GUI.cpp.


Member Function Documentation

void X3DTK::Qt::SFVector3GUI::changed  )  [signal]
 

Referenced by changeValueX(), changeValueY(), and changeValueZ().

void X3DTK::Qt::SFVector3GUI::changeValueX float   )  [slot]
 

Definition at line 74 of file SFVector3GUI.cpp.

References changed().

Referenced by SFVector3GUI().

void X3DTK::Qt::SFVector3GUI::changeValueY float   )  [slot]
 

Definition at line 79 of file SFVector3GUI.cpp.

References changed().

Referenced by SFVector3GUI().

void X3DTK::Qt::SFVector3GUI::changeValueZ float   )  [slot]
 

Definition at line 84 of file SFVector3GUI.cpp.

References changed().

Referenced by SFVector3GUI().

void X3DTK::Qt::SFVector3GUI::setValue  ) 
 

Definition at line 67 of file SFVector3GUI.cpp.

References editZ, WFloatLineEdit::setFloatValue(), and Vec3ToEdit.

Referenced by SFVector3GUI().


Member Data Documentation

WFloatLineEdit* X3DTK::Qt::SFVector3GUI::editX
 

Definition at line 44 of file SFVector3GUI.h.

WFloatLineEdit* X3DTK::Qt::SFVector3GUI::editY
 

Definition at line 45 of file SFVector3GUI.h.

WFloatLineEdit* X3DTK::Qt::SFVector3GUI::editZ
 

Definition at line 46 of file SFVector3GUI.h.

Referenced by setValue(), and SFVector3GUI().

QHBoxLayout* X3DTK::Qt::SFVector3GUI::SFVector3Layout [protected]
 

Definition at line 41 of file SFVector3GUI.h.

Referenced by SFVector3GUI().

animal::Vec3* X3DTK::Qt::SFVector3GUI::Vec3ToEdit [private]
 

Definition at line 38 of file SFVector3GUI.h.

Referenced by setValue().


The documentation for this class was generated from the following files:
Generated on Thu Dec 23 13:52:35 2004 by doxygen 1.3.6