simplescripteditor.cpp
changeset 434 c585be63ec69
parent 432 f867269ab8a1
child 438 eae9abe70d7c
     1.1 --- a/simplescripteditor.cpp	Mon Mar 05 23:22:51 2007 +0000
     1.2 +++ b/simplescripteditor.cpp	Tue Mar 06 19:37:39 2007 +0000
     1.3 @@ -15,9 +15,18 @@
     1.4  	connect ( ui.loadButton, SIGNAL (clicked() ), this, SLOT (loadScriptClicked() ));
     1.5  	connect ( ui.saveButton, SIGNAL (clicked() ), this, SLOT (saveScriptClicked() ));
     1.6  	connect ( ui.runButton,  SIGNAL (clicked() ), this, SLOT (runScriptClicked() ));
     1.7 +
     1.8 +
     1.9 +	// Initialize Editor
    1.10 +	QFont font;
    1.11 +	font.setFamily("Courier");
    1.12 +	font.setFixedPitch(true);
    1.13 +	font.setPointSize(10);
    1.14 +	ui.editor->setFont(font);
    1.15 +
    1.16 +	highlighter = new Highlighter(ui.editor->document());
    1.17  }
    1.18  
    1.19 -
    1.20  void SimpleScriptEditor::saveScript()
    1.21  {
    1.22  	QFile f( filename );
    1.23 @@ -31,6 +40,11 @@
    1.24  	f.close();
    1.25  }
    1.26  
    1.27 +void SimpleScriptEditor::setScript(const QString &s)
    1.28 +{
    1.29 +	ui.editor->setText(s);
    1.30 +}
    1.31 +
    1.32  void SimpleScriptEditor::saveScriptClicked()
    1.33  {
    1.34  	QString fn = QFileDialog::getSaveFileName( 
    1.35 @@ -100,7 +114,6 @@
    1.36  		ui.editor->setText( ts.read() );
    1.37  		f.close();
    1.38  	}
    1.39 -
    1.40  }
    1.41  
    1.42  void SimpleScriptEditor::runScriptClicked()