Gui::Dialog::DlgRunExternal Class Reference

The DlgRunExternal class implements a dialog to start and control external programms to edit FreeCAD controled content. More...

#include <DlgRunExternal.h>

Inheritance diagram for Gui::Dialog::DlgRunExternal:
Gui::Dialog::DlgEditFileIncludePropertyExternal

List of all members.

Public Member Functions

 DlgRunExternal (QWidget *parent=0, Qt::WFlags fl=0)
 Constructs a DlgRunExternal which is a child of 'parent', with the name 'name' and widget flags set to 'f'.
int Do (void)
virtual ~DlgRunExternal ()
 Destroys the object and frees any allocated resources.

Public Attributes

QStringList arguments
QString ProcName

Protected Slots

virtual void abort (void)
virtual void accept (void)
virtual void advanced (void)
void finished (int exitCode, QProcess::ExitStatus exitStatus)
void on_chooseProgram_clicked ()
virtual void reject (void)

Protected Attributes

bool advancedHidden
QProcess process

Detailed Description

The DlgRunExternal class implements a dialog to start and control external programms to edit FreeCAD controled content.

Author:
Jürgen Riegel

Definition at line 39 of file DlgRunExternal.h.


Constructor & Destructor Documentation

DlgRunExternal::DlgRunExternal ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)
DlgRunExternal::~DlgRunExternal (  )  [virtual]

Destroys the object and frees any allocated resources.

Definition at line 68 of file DlgRunExternal.cpp.


Member Function Documentation

void DlgRunExternal::abort ( void   )  [protected, virtual, slot]

Definition at line 97 of file DlgRunExternal.cpp.

References process, and reject().

Referenced by DlgRunExternal().

void DlgRunExternal::accept ( void   )  [protected, virtual, slot]

Definition at line 92 of file DlgRunExternal.cpp.

Referenced by DlgRunExternal().

void DlgRunExternal::advanced ( void   )  [protected, virtual, slot]

Definition at line 103 of file DlgRunExternal.cpp.

References advancedHidden, and Gui::Dialog::Ui_DlgRunExternal::extensionWidget.

Referenced by DlgRunExternal().

int DlgRunExternal::Do ( void   ) 
void DlgRunExternal::finished ( int  exitCode,
QProcess::ExitStatus  exitStatus 
) [protected, slot]
void DlgRunExternal::on_chooseProgram_clicked (  )  [protected, slot]

Definition at line 122 of file DlgRunExternal.cpp.

References Gui::Dialog::Ui_DlgRunExternal::programPath.

void DlgRunExternal::reject ( void   )  [protected, virtual, slot]

Definition at line 87 of file DlgRunExternal.cpp.

Referenced by abort(), and DlgRunExternal().


Member Data Documentation

Definition at line 62 of file DlgRunExternal.h.

Referenced by advanced().

Definition at line 50 of file DlgRunExternal.h.

Referenced by Do(), and Gui::Dialog::DlgEditFileIncludePropertyExternal::Do().

Definition at line 61 of file DlgRunExternal.h.

Referenced by abort(), DlgRunExternal(), and Do().

Definition at line 49 of file DlgRunExternal.h.

Referenced by Do().


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

Generated on Wed Nov 23 19:02:07 2011 for FreeCAD by  doxygen 1.6.1