Gui::Dialog::DlgMacroRecordImp Class Reference

The DlgMacroRecordImp class implements a dialog to record a macro. More...

#include <DlgMacroRecordImp.h>

Inheritance diagram for Gui::Dialog::DlgMacroRecordImp:
Gui::Dialog::Ui_DlgMacroRecord Gui::WindowParameter

List of all members.

Public Member Functions

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

Protected Slots

void on_buttonCancel_clicked ()
 Abort the macro.
void on_buttonStart_clicked ()
 Starts the record of the macro.
void on_buttonStop_clicked ()
 Stops the record of the macro and save to the file.
void on_lineEditMacroPath_textChanged (const QString &)
void on_pushButtonChooseDir_clicked ()

Protected Attributes

MacroManagermacroManager
 conviniance pointer
QString macroPath

Detailed Description

The DlgMacroRecordImp class implements a dialog to record a macro.

Author:
Jürgen Riegel

Definition at line 39 of file DlgMacroRecordImp.h.


Constructor & Destructor Documentation

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

Destroys the object and frees any allocated resources.

Definition at line 73 of file DlgMacroRecordImp.cpp.


Member Function Documentation

void DlgMacroRecordImp::on_buttonCancel_clicked (  )  [protected, slot]

Abort the macro.

Definition at line 120 of file DlgMacroRecordImp.cpp.

References Gui::MacroManager::cancel(), Gui::MacroManager::isOpen(), and macroManager.

void DlgMacroRecordImp::on_buttonStart_clicked (  )  [protected, slot]
void DlgMacroRecordImp::on_buttonStop_clicked (  )  [protected, slot]

Stops the record of the macro and save to the file.

Definition at line 132 of file DlgMacroRecordImp.cpp.

References Gui::MacroManager::commit(), Gui::MacroManager::isOpen(), and macroManager.

void DlgMacroRecordImp::on_lineEditMacroPath_textChanged ( const QString &  newDir  )  [protected, slot]

Definition at line 152 of file DlgMacroRecordImp.cpp.

References macroPath.

void DlgMacroRecordImp::on_pushButtonChooseDir_clicked (  )  [protected, slot]

Member Data Documentation

conviniance pointer

Definition at line 56 of file DlgMacroRecordImp.h.

Referenced by DlgMacroRecordImp(), on_buttonCancel_clicked(), on_buttonStart_clicked(), and on_buttonStop_clicked().


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

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