AnimaL | 
     Tutorial | 
	 Documentation | 
   
#include <Fields.h>
Inheritance diagram for X3DTK::Qt::MField< TypeSField >:

Definition at line 160 of file Fields.h.
Public Member Functions | |
| MField (QString name, void *pointer, unsigned int nbColumns=1, bool edit=false) | |
| The main controller GUI.   | |
| virtual QWidget * | SFieldGUI (QString name, TypeSField *ptr, QWidget *parent)=0 | 
| the corresponding field GUI (Graphique User Interface)   | |
| virtual void | add (QWidget *parent) | 
| Add the corresponding field GUI (Graphique User Interface) to the parameter QWidget * parent.   | |
| virtual QString | read () | 
| Read the multiple fields of this field from the attribute Field::pointer.   | |
| virtual void | write (QString s) | 
| Write the multiple fields from a QString through the attribute Field::pointer.   | |
Protected Attributes | |
| QWidget * | MFtab | 
| The page corresponding to this MField in the GUI (Graphique User Interface).   | |
| QGridLayout * | MFtabLayout | 
| The layout of the attribute MField::MFtab.   | |
| std::list< QWidget * > | chidrenMFtabList | 
| The QWidget list corresponding to the children of the attribute MField::MFtab.   | |
| ObjectGUI * | objectGUI | 
| The QWidget parent of MFtab.   | |
      
  | 
  ||||||||||||||||||||||||
| 
 The main controller GUI. 
  | 
  
      
  | 
  ||||||||||
| 
 Add the corresponding field GUI (Graphique User Interface) to the parameter QWidget * parent. 
 Implements X3DTK::Qt::Field. Definition at line 25 of file Fields.cpp. References X3DTK::Qt::MField< TypeSField >::chidrenMFtabList, X3DTK::Qt::MField< TypeSField >::MFtab, X3DTK::Qt::MField< TypeSField >::MFtabLayout, X3DTK::Qt::MField< TypeSField >::objectGUI, and X3DTK::Qt::MField< TypeSField >::SFieldGUI(). Referenced by X3DTK::Qt::MField< TypeSField >::write().  | 
  
      
  | 
  |||||||||
| 
 Read the multiple fields of this field from the attribute Field::pointer. 
 Implements X3DTK::Qt::AbstractMField. Definition at line 87 of file Fields.cpp.  | 
  
      
  | 
  ||||||||||||||||||||
| 
 the corresponding field GUI (Graphique User Interface) 
 Implemented in X3DTK::Qt::MFFloat, and X3DTK::Qt::MFInt. Referenced by X3DTK::Qt::MField< TypeSField >::add().  | 
  
      
  | 
  ||||||||||
| 
 Write the multiple fields from a QString through the attribute Field::pointer. 
 Implements X3DTK::Qt::AbstractMField. Definition at line 106 of file Fields.cpp. References X3DTK::Qt::MField< TypeSField >::add(), X3DTK::Qt::MField< TypeSField >::objectGUI, and X3DTK::Qt::ObjectGUI::ok().  | 
  
      
  | 
  |||||
| 
 The QWidget list corresponding to the children of the attribute MField::MFtab. 
 Definition at line 167 of file Fields.h. Referenced by X3DTK::Qt::MField< TypeSField >::add().  | 
  
      
  | 
  |||||
| 
 The page corresponding to this MField in the GUI (Graphique User Interface). 
 Definition at line 163 of file Fields.h. Referenced by X3DTK::Qt::MField< TypeSField >::add().  | 
  
      
  | 
  |||||
| 
 The layout of the attribute MField::MFtab. 
 Definition at line 165 of file Fields.h. Referenced by X3DTK::Qt::MField< TypeSField >::add().  | 
  
      
  | 
  |||||
| 
 The QWidget parent of MFtab. 
 Definition at line 169 of file Fields.h. Referenced by X3DTK::Qt::MField< TypeSField >::add(), and X3DTK::Qt::MField< TypeSField >::write().  | 
  
 
1.3.6