| 
    Classified ads
    
   | 
 
class for displaying listing of stored TCL scripts More...
#include <tclPrograms.h>


Public Slots | |
| void | tclProgramStarted () | 
| void | tclProgramStopped () | 
Signals | |
| void | error (MController::CAErrorSituation aError, const QString &aExplanation) | 
| void | evalScript (QString aScript, QString *aWindowTitle) | 
Public Member Functions | |
| TclProgramsDialog (QWidget *aParent, MController &aController) | |
| ~TclProgramsDialog () | |
Private Slots | |
| void | evalButtonPressed () | 
| void | saveButtonPressed () | 
| void | discardButtonPressed () | 
| void | dialogButtonClicked (QAbstractButton *aButton) | 
| void | programInListActivated (const QModelIndex &aIndex) | 
| void | editorModificationChanged (bool aChanged) | 
Private Attributes | |
| Ui_tclProgramsDialog | ui | 
| MController & | iController | 
| QStandardItemModel | iProgramListingModel | 
| QAbstractButton * | iEvalButton | 
| QAbstractButton * | iDeleteButton | 
| QString | iEvalButtonStartText | 
| QString | iEvalButtonStopText | 
| QString | iNameOfCurrentProgram | 
| Hash | iFingerPrintOfCurrentProgram | 
| bool | iIsProgramSaved | 
| bool | iIsProgramRunning | 
class for displaying listing of stored TCL scripts
| TclProgramsDialog::TclProgramsDialog | ( | QWidget * | aParent, | 
| MController & | aController | ||
| ) | 
Constructor.
| TclProgramsDialog::~TclProgramsDialog | ( | ) | 
destructor
      
  | 
  privateslot | 
dialog buttonbox click
      
  | 
  privateslot | 
discard-button click is handled in this method
      
  | 
  privateslot | 
Slot called when user edits code in editor
      
  | 
  signal | 
      
  | 
  privateslot | 
eval-button click is handled in this method
      
  | 
  signal | 
This signal is emitted if user wishes to have TCL evaluated
      
  | 
  privateslot | 
slot for signaling focus changes on program list
      
  | 
  privateslot | 
save-button click is handled in this method
      
  | 
  slot | 
used to communicate tcl program start event so dialog can adjust accordingly
      
  | 
  slot | 
used to communicate tcl program stop event so dialog can adjust accordingly
      
  | 
  private | 
      
  | 
  private | 
button for deleting a script
      
  | 
  private | 
      
  | 
  private | 
button text when program not running
      
  | 
  private | 
button text when program running
      
  | 
  private | 
      
  | 
  private | 
true if program is being interpreted
      
  | 
  private | 
true if program is saved to local storage
      
  | 
  private | 
      
  | 
  private | 
holds display-list of progs
      
  | 
  private | 
 1.8.13