Marlin  01.17.01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
ECDialog Class Reference

#include <editcondition.h>

+ Inheritance diagram for ECDialog:

Signals

void apply ()
 

Public Member Functions

 ECDialog (const ECDialog &)=default
 
ECDialogoperator= (const ECDialog &)=default
 
 ECDialog (MarlinSteerCheck *msc, const std::string &oldCond, QWidget *parent=0, Qt::WFlags f=0)
 

Private Slots

void editCondition ()
 

Private Attributes

QMainWindow_parent {}
 
QLineEdit * le {}
 
QVBoxLayout * mainLayout {}
 
MarlinSteerCheck_msc {}
 
std::string _oldCond {}
 

Detailed Description

Definition at line 21 of file editcondition.h.

Constructor & Destructor Documentation

ECDialog::ECDialog ( const ECDialog )
default
ECDialog::ECDialog ( MarlinSteerCheck msc,
const std::string oldCond,
QWidget parent = 0,
Qt::WFlags  f = 0 
)

Definition at line 9 of file editcondition.cpp.

References _parent, apply(), std::string::c_str(), editCondition(), le, and mainLayout.

Member Function Documentation

void ECDialog::apply ( )
signal

Referenced by ECDialog(), and editCondition().

void ECDialog::editCondition ( )
privateslot

Definition at line 51 of file editcondition.cpp.

References _msc, _oldCond, apply(), le, and marlin::MarlinSteerCheck::repCondition().

Referenced by ECDialog().

ECDialog& ECDialog::operator= ( const ECDialog )
default

Member Data Documentation

MarlinSteerCheck* ECDialog::_msc {}
private

Definition at line 42 of file editcondition.h.

Referenced by editCondition().

std::string ECDialog::_oldCond {}
private

Definition at line 43 of file editcondition.h.

Referenced by editCondition().

QMainWindow* ECDialog::_parent {}
private

Definition at line 38 of file editcondition.h.

Referenced by ECDialog().

QLineEdit* ECDialog::le {}
private

Definition at line 39 of file editcondition.h.

Referenced by ECDialog(), and editCondition().

QVBoxLayout* ECDialog::mainLayout {}
private

Definition at line 40 of file editcondition.h.

Referenced by ECDialog().


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