The DlgMacroRecordImp class implements a dialog to record a macro. More...
#include <DlgMacroRecordImp.h>
 
  
 | 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 | |
| MacroManager * | macroManager | 
| conviniance pointer | |
| QString | macroPath | 
The DlgMacroRecordImp class implements a dialog to record a macro.
Definition at line 39 of file DlgMacroRecordImp.h.
| DlgMacroRecordImp::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'.
The dialog will by default be modeless, unless you set 'modal' to TRUE to construct a modal dialog.
Definition at line 48 of file DlgMacroRecordImp.cpp.
References Gui::Dialog::Ui_DlgMacroRecord::buttonStart, Gui::Dialog::Ui_DlgMacroRecord::buttonStop, App::Application::getUserAppDataDir(), Gui::WindowParameter::getWindowParameter(), Gui::Application::Instance, Gui::MacroManager::isOpen(), Gui::Dialog::Ui_DlgMacroRecord::lineEditMacroPath, Gui::Application::macroManager(), macroManager, macroPath, and Gui::Dialog::Ui_DlgMacroRecord::setupUi().
| DlgMacroRecordImp::~DlgMacroRecordImp | ( | ) |  [virtual] | 
Destroys the object and frees any allocated resources.
Definition at line 73 of file DlgMacroRecordImp.cpp.
| 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] | 
Starts the record of the macro.
Definition at line 81 of file DlgMacroRecordImp.cpp.
References Gui::MacroManager::File, Gui::getMainWindow(), Gui::Dialog::Ui_DlgMacroRecord::lineEditPath, macroManager, macroPath, and Gui::MacroManager::open().
| 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] | 
Definition at line 142 of file DlgMacroRecordImp.cpp.
References Gui::WindowParameter::getWindowParameter(), Gui::Dialog::Ui_DlgMacroRecord::lineEditMacroPath, macroPath, and zipios::separator.
| MacroManager* Gui::Dialog::DlgMacroRecordImp::macroManager  [protected] | 
conviniance pointer
Definition at line 56 of file DlgMacroRecordImp.h.
Referenced by DlgMacroRecordImp(), on_buttonCancel_clicked(), on_buttonStart_clicked(), and on_buttonStop_clicked().
| QString Gui::Dialog::DlgMacroRecordImp::macroPath  [protected] | 
Definition at line 57 of file DlgMacroRecordImp.h.
Referenced by DlgMacroRecordImp(), on_buttonStart_clicked(), on_lineEditMacroPath_textChanged(), and on_pushButtonChooseDir_clicked().
 1.6.1
 1.6.1