![]() |
Computer Assited Medical Intervention Tool Kit
|
#include <ExtensionWindow.h>
Public Slots | |
virtual void | addExtFileButtonClicked () |
virtual void | addExtTypeButtonClicked () |
virtual void | cancelClicked () |
virtual void | okClicked () |
Public Member Functions | |
void | addExtTypeFile (QString extTypeFileName) |
void | addItkDependency () |
ExtensionWindow (QMainWindow *dad, QString workingDirectory, ExtTypeType extType) | |
QString | getExtensionClassName () |
void | removeExtTypeFile (RemovableLineEdit *extTypeRLE) |
void | rleToggle (RemovableLineEdit *rle, bool res) |
Private Member Functions | |
void | personnalizeInterface () |
Private Attributes | |
QMainWindow * | dad |
ExtTypeType | extType |
QList< RemovableLineEdit * > | extTypeFiles |
QList< RemovableLineEdit * > | fileExts |
Ui_ExtensionWindow | ui |
QString | workingDirectory |
ExtensionWindow::ExtensionWindow | ( | QMainWindow * | dad, |
QString | workingDirectory, | ||
ExtTypeType | extType | ||
) |
References dad, extType, personnalizeInterface(), ui, and workingDirectory.
|
virtualslot |
References Component, extType, fileExts, RemovableLineEdit::ui, and ui.
Referenced by personnalizeInterface().
|
virtualslot |
References extType, and workingDirectory.
void ExtensionWindow::addExtTypeFile | ( | QString | extTypeFileName | ) |
References Component, extType, extTypeFiles, RemovableLineEdit::ui, and ui.
Referenced by ExtTypeWindow::okClicked().
void ExtensionWindow::addItkDependency | ( | ) |
References ui.
Referenced by ExtTypeWindow::makeActionXML().
|
virtualslot |
References dad.
QString ExtensionWindow::getExtensionClassName | ( | ) |
References ui.
Referenced by ExtTypeWindow::personnalizeInterface().
|
virtualslot |
References Action, Component, description, extType, extTypeFiles, fileExts, ExtensionGenerator::generateExtensionFiles(), RemovableLineEdit::ui, ui, and workingDirectory.
|
private |
References Action, addExtFileButtonClicked(), Component, extType, and ui.
Referenced by ExtensionWindow().
void ExtensionWindow::removeExtTypeFile | ( | RemovableLineEdit * | extTypeRLE | ) |
References extTypeFiles, fileExts, and ui.
Referenced by RemovableLineEdit::remove().
void ExtensionWindow::rleToggle | ( | RemovableLineEdit * | rle, |
bool | res | ||
) |
References extTypeFiles.
Referenced by RemovableLineEdit::radioButtonChanged().
|
private |
Referenced by cancelClicked(), and ExtensionWindow().
|
private |
|
private |
Referenced by addExtTypeFile(), okClicked(), removeExtTypeFile(), and rleToggle().
|
private |
Referenced by addExtFileButtonClicked(), okClicked(), and removeExtTypeFile().
|
private |
|
private |
Referenced by addExtTypeButtonClicked(), ExtensionWindow(), and okClicked().