Documentation


X3DTK::Qt::SFVector4GUI Class Reference

#include <SFVector4GUI.h>

Inheritance diagram for X3DTK::Qt::SFVector4GUI:

QWidget List of all members.

Detailed Description

The GUI (Graphic User Interface) for an animal::Vec4 SFVector4.

Definition at line 19 of file SFVector4GUI.h.

Public Slots

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

Signals

void changed ()

Public Member Functions

 SFVector4GUI (QString nameOfField, animal::Vec4 *Vec4ToEdit, QWidget *parent, const char *name=0, WFlags fl=0)
 ~SFVector4GUI ()
void setValue ()

Public Attributes

WFloatLineEditeditX
WFloatLineEditeditY
WFloatLineEditeditZ
WFloatLineEditeditA

Protected Attributes

QHBoxLayout * SFVector4Layout

Private Attributes

animal::Vec4Vec4ToEdit


Constructor & Destructor Documentation

X3DTK::Qt::SFVector4GUI::SFVector4GUI QString  nameOfField,
animal::Vec4 Vec4ToEdit,
QWidget parent,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 23 of file SFVector4GUI.cpp.

References changeValueA(), changeValueX(), changeValueY(), changeValueZ(), editA, WFloatLineEdit::setMaxFloatValue(), WFloatLineEdit::setMinFloatValue(), setValue(), SFVector4Layout, and animal::Vec4.

X3DTK::Qt::SFVector4GUI::~SFVector4GUI  ) 
 

Definition at line 66 of file SFVector4GUI.cpp.


Member Function Documentation

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

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

void X3DTK::Qt::SFVector4GUI::changeValueA float   )  [slot]
 

Definition at line 94 of file SFVector4GUI.cpp.

References changed().

Referenced by SFVector4GUI().

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

Definition at line 79 of file SFVector4GUI.cpp.

References changed().

Referenced by SFVector4GUI().

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

Definition at line 84 of file SFVector4GUI.cpp.

References changed().

Referenced by SFVector4GUI().

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

Definition at line 89 of file SFVector4GUI.cpp.

References changed().

Referenced by SFVector4GUI().

void X3DTK::Qt::SFVector4GUI::setValue  ) 
 

Definition at line 71 of file SFVector4GUI.cpp.

References editA, WFloatLineEdit::setFloatValue(), and Vec4ToEdit.

Referenced by SFVector4GUI().


Member Data Documentation

WFloatLineEdit* X3DTK::Qt::SFVector4GUI::editA
 

Definition at line 48 of file SFVector4GUI.h.

Referenced by setValue(), and SFVector4GUI().

WFloatLineEdit* X3DTK::Qt::SFVector4GUI::editX
 

Definition at line 45 of file SFVector4GUI.h.

WFloatLineEdit* X3DTK::Qt::SFVector4GUI::editY
 

Definition at line 46 of file SFVector4GUI.h.

WFloatLineEdit* X3DTK::Qt::SFVector4GUI::editZ
 

Definition at line 47 of file SFVector4GUI.h.

QHBoxLayout* X3DTK::Qt::SFVector4GUI::SFVector4Layout [protected]
 

Definition at line 42 of file SFVector4GUI.h.

Referenced by SFVector4GUI().

animal::Vec4* X3DTK::Qt::SFVector4GUI::Vec4ToEdit [private]
 

Definition at line 39 of file SFVector4GUI.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