Documentation


X3DTK::Qt::X3DSFVec3fGUI Class Reference

#include <X3DSFVec3fGUI.h>

Inheritance diagram for X3DTK::Qt::X3DSFVec3fGUI:

QWidget List of all members.

Detailed Description

The GUI (Graphic User Interface) for an X3DTK::SFVec3f X3DSFVec3f.

Definition at line 19 of file X3DSFVec3fGUI.h.

Public Slots

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

Signals

void changed ()

Public Member Functions

 X3DSFVec3fGUI (QString nameOfField, X3DTK::SFVec3f *Vec3ToEdit, QWidget *parent, const char *name=0, WFlags fl=0)
 ~X3DSFVec3fGUI ()
void setValue ()

Public Attributes

WFloatLineEditeditX
WFloatLineEditeditY
WFloatLineEditeditZ

Protected Attributes

QHBoxLayout * SFVector3Layout

Private Attributes

X3DTK::SFVec3f * Vec3ToEdit


Constructor & Destructor Documentation

X3DTK::Qt::X3DSFVec3fGUI::X3DSFVec3fGUI QString  nameOfField,
X3DTK::SFVec3f *  Vec3ToEdit,
QWidget parent,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 24 of file X3DSFVec3fGUI.cpp.

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

X3DTK::Qt::X3DSFVec3fGUI::~X3DSFVec3fGUI  ) 
 

Definition at line 62 of file X3DSFVec3fGUI.cpp.


Member Function Documentation

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

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

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

Definition at line 74 of file X3DSFVec3fGUI.cpp.

References changed().

Referenced by X3DSFVec3fGUI().

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

Definition at line 79 of file X3DSFVec3fGUI.cpp.

References changed().

Referenced by X3DSFVec3fGUI().

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

Definition at line 84 of file X3DSFVec3fGUI.cpp.

References changed().

Referenced by X3DSFVec3fGUI().

void X3DTK::Qt::X3DSFVec3fGUI::setValue  ) 
 

Definition at line 67 of file X3DSFVec3fGUI.cpp.

References WFloatLineEdit::setFloatValue().

Referenced by X3DSFVec3fGUI().


Member Data Documentation

WFloatLineEdit* X3DTK::Qt::X3DSFVec3fGUI::editX
 

Definition at line 44 of file X3DSFVec3fGUI.h.

WFloatLineEdit* X3DTK::Qt::X3DSFVec3fGUI::editY
 

Definition at line 45 of file X3DSFVec3fGUI.h.

WFloatLineEdit* X3DTK::Qt::X3DSFVec3fGUI::editZ
 

Definition at line 46 of file X3DSFVec3fGUI.h.

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

Definition at line 41 of file X3DSFVec3fGUI.h.

X3DTK::SFVec3f* X3DTK::Qt::X3DSFVec3fGUI::Vec3ToEdit [private]
 

Definition at line 38 of file X3DSFVec3fGUI.h.


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