#include <jobtextedit.h>

Public Slots | |
| void | setProperty (const QString &pty) | 
Signals | |
| void | propertyChanged (const QString &pty) | 
Public Member Functions | |
| JobTextEditProperty () | |
| JobTextEditProperty (QString name, QString opt, QString rxPattern, JobTextEdit *jte) | |
| void | checkForPropertyChanged () | 
Private Member Functions | |
| void | addPBSProperty (const QString &str) | 
| Add a property to the JobTextEdit 1/ insert before previously defines PBS properties 2/ if not possible, insert after comments lines 3/ if it's still not possible, insert at the beginning of the text.   | |
Private Attributes | |
| QString | _value | 
| QString | _name | 
| QString | _opt | 
| QRegExp | _rx | 
| JobTextEdit * | _jte | 
Definition at line 57 of file jobtextedit.h.
| JobTextEditProperty::JobTextEditProperty | ( | ) |  [inline] | 
        
Definition at line 62 of file jobtextedit.h.
| JobTextEditProperty::JobTextEditProperty | ( | QString | name, | |
| QString | opt, | |||
| QString | rxPattern, | |||
| JobTextEdit * | jte | |||
| ) | 
Construct a JobTextEditProperty
| name | Name of this property. if empty, opt must be set | |
| opt | Option used to access this property. ex: "j" for "#PBS -j oe" | |
| rxPattern | ||
| jte | the JobTextEdit where the property may be. | 
Definition at line 171 of file jobtextedit.cpp.
| void JobTextEditProperty::checkForPropertyChanged | ( | ) | 
Check if the property has changed in the text of the JobTextEdit
Definition at line 187 of file jobtextedit.cpp.
References _jte, _rx, _value, and propertyChanged().
Referenced by JobTextEdit::onTextChanged().
| void JobTextEditProperty::setProperty | ( | const QString & | pty | ) |  [slot] | 
        
Set the property
| pty | value to set | 
Definition at line 213 of file jobtextedit.cpp.
References _jte, _name, _opt, _rx, _value, and addPBSProperty().
| void JobTextEditProperty::propertyChanged | ( | const QString & | pty | ) |  [signal] | 
        
Signal emitted when the property has just changed
| pty | the new value of the property | 
Referenced by checkForPropertyChanged().
| void JobTextEditProperty::addPBSProperty | ( | const QString & | str | ) |  [private] | 
        
Add a property to the JobTextEdit 1/ insert before previously defines PBS properties 2/ if not possible, insert after comments lines 3/ if it's still not possible, insert at the beginning of the text.
| str | value of the property to add | 
Definition at line 256 of file jobtextedit.cpp.
References _jte.
Referenced by setProperty().
QString JobTextEditProperty::_value [private]           | 
        
Definition at line 80 of file jobtextedit.h.
Referenced by checkForPropertyChanged(), and setProperty().
QString JobTextEditProperty::_name [private]           | 
        
Definition at line 81 of file jobtextedit.h.
Referenced by JobTextEditProperty(), and setProperty().
QString JobTextEditProperty::_opt [private]           | 
        
QRegExp JobTextEditProperty::_rx [private]           | 
        
Definition at line 83 of file jobtextedit.h.
Referenced by checkForPropertyChanged(), JobTextEditProperty(), and setProperty().
JobTextEdit* JobTextEditProperty::_jte [private]           | 
        
Definition at line 84 of file jobtextedit.h.
Referenced by addPBSProperty(), checkForPropertyChanged(), and setProperty().
 1.5.4