Documentation


X3DTK::Qt::MFEditor Class Reference

#include <MFEditor.h>

Inheritance diagram for X3DTK::Qt::MFEditor:

QDialog List of all members.

Detailed Description

Open a dialog to edit an AbstractMField.

Read the MFEditor::multiField and put it into MFEditor::textEdit.

Definition at line 18 of file MFEditor.h.

Public Slots

virtual void ok ()
 Write the MFEditor::textEdit string into MFEditor::multiField.

virtual void load ()
 Load the MFEditor::textEdit string from MFEditor::multiField.


Public Member Functions

 MFEditor (AbstractMField *multiField, QPushButton *editButton, QWidget *parent, const char *name=0, bool modal=FALSE, WFlags fl=0)
 ~MFEditor ()

Protected Attributes

QTextEdit * textEdit
AbstractMFieldmultiField


Constructor & Destructor Documentation

X3DTK::Qt::MFEditor::MFEditor AbstractMField multiField,
QPushButton *  editButton,
QWidget parent,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0
 

Definition at line 13 of file MFEditor.cpp.

References load(), X3DTK::Qt::Field::name, ok(), and textEdit.

X3DTK::Qt::MFEditor::~MFEditor  ) 
 

Definition at line 49 of file MFEditor.cpp.


Member Function Documentation

void X3DTK::Qt::MFEditor::load  )  [virtual, slot]
 

Load the MFEditor::textEdit string from MFEditor::multiField.

Definition at line 53 of file MFEditor.cpp.

References multiField, X3DTK::Qt::AbstractMField::read(), and textEdit.

Referenced by MFEditor().

void X3DTK::Qt::MFEditor::ok  )  [virtual, slot]
 

Write the MFEditor::textEdit string into MFEditor::multiField.

Definition at line 58 of file MFEditor.cpp.

References multiField, textEdit, and X3DTK::Qt::AbstractMField::write().

Referenced by MFEditor().


Member Data Documentation

AbstractMField* X3DTK::Qt::MFEditor::multiField [protected]
 

Definition at line 36 of file MFEditor.h.

Referenced by load(), and ok().

QTextEdit* X3DTK::Qt::MFEditor::textEdit [protected]
 

Definition at line 35 of file MFEditor.h.

Referenced by load(), MFEditor(), and ok().


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