Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Slots | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
ExtTypeWindow Class Reference

#include <ExtTypeWindow.h>

+ Inheritance diagram for ExtTypeWindow:

Public Slots

virtual void addParameterClicked ()
 
virtual void addTagClicked ()
 
virtual void cancelClicked ()
 
virtual void componentComboBoxChanged (QString)
 
virtual void okClicked ()
 

Public Member Functions

 ExtTypeWindow (ExtensionWindow *dad, QString workingDirectory, ExtTypeType type)
 
void removeLineEdit (RemovableLineEdit *tag)
 
void removeParameter (ParameterWidget *param)
 

Protected Member Functions

bool makeActionXML ()
 
bool makeApplicationXML ()
 
bool makeComponentXML ()
 
bool makeViewerXML ()
 
void personnalizeInterface ()
 

Private Attributes

QString className
 
ExtensionWindowdad
 
QList< ParameterWidget * > parameters
 
QList< RemovableLineEdit * > tags
 
ExtTypeType type
 
QString typeStr
 
Ui_ExtTypeWindow ui
 
QString workingDirectory
 

Constructor & Destructor Documentation

ExtTypeWindow::ExtTypeWindow ( ExtensionWindow dad,
QString  workingDirectory,
ExtTypeType  type 
)

Member Function Documentation

virtual void ExtTypeWindow::addParameterClicked ( )
virtualslot
virtual void ExtTypeWindow::addTagClicked ( )
virtualslot
virtual void ExtTypeWindow::cancelClicked ( )
virtualslot
virtual void ExtTypeWindow::componentComboBoxChanged ( QString  )
virtualslot
bool ExtTypeWindow::makeActionXML ( )
protected
bool ExtTypeWindow::makeApplicationXML ( )
protected
bool ExtTypeWindow::makeComponentXML ( )
protected
bool ExtTypeWindow::makeViewerXML ( )
protected
virtual void ExtTypeWindow::okClicked ( )
virtualslot
void ExtTypeWindow::personnalizeInterface ( )
protected
void ExtTypeWindow::removeLineEdit ( RemovableLineEdit tag)
void ExtTypeWindow::removeParameter ( ParameterWidget param)

Member Data Documentation

QString ExtTypeWindow::className
private
ExtensionWindow* ExtTypeWindow::dad
private
QList<ParameterWidget *> ExtTypeWindow::parameters
private
QList<RemovableLineEdit *> ExtTypeWindow::tags
private
ExtTypeType ExtTypeWindow::type
private
QString ExtTypeWindow::typeStr
private
Ui_ExtTypeWindow ExtTypeWindow::ui
private
QString ExtTypeWindow::workingDirectory
private

The documentation for this class was generated from the following file: