29 #ifndef SCRIPTWINDOW_H 30 #define SCRIPTWINDOW_H 34 #include <QMainWindow> 36 #include <QCloseEvent> 53 void open(
const QString& fn = QString());
void executeAll()
Definition: ScriptEdit.cpp:431
LineNumberDisplay * d_line_number
Definition: ScriptWindow.h:89
QAction * actionShowConsole
Definition: ScriptWindow.h:99
QAction * actionPrint
Definition: ScriptWindow.h:96
QAction * actionUndo
Definition: ScriptWindow.h:95
ScriptEdit * editor()
Definition: ScriptWindow.h:59
QTextEdit * console
Definition: ScriptWindow.h:104
void moveEvent(QMoveEvent *)
Definition: ScriptWindow.cpp:400
void increaseIndent()
Definition: ScriptWindow.cpp:465
void executeAll()
Definition: ScriptWindow.h:60
QAction * actionCut
Definition: ScriptWindow.h:95
QAction * actionReplace
Definition: ScriptWindow.h:101
A QTextEdit displaying line numbers.
Definition: LineNumberDisplay.h:38
virtual void setVisible(bool visible)
Definition: ScriptWindow.cpp:380
QAction * actionRedirectOutput
Definition: ScriptWindow.h:99
QMenu * windowMenu
Definition: ScriptWindow.h:94
QAction * actionDecreaseIndent
Definition: ScriptWindow.h:102
ScriptEdit * te
Definition: ScriptWindow.h:87
An interpreter for evaluating scripting code. Abstract.
Definition: ScriptingEnv.h:50
void enableActions()
Definition: ScriptWindow.cpp:475
QAction * actionCopy
Definition: ScriptWindow.h:95
void newScript()
Definition: ScriptWindow.cpp:338
QAction * actionExecuteAll
Definition: ScriptWindow.h:96
QAction * actionHide
Definition: ScriptWindow.h:98
void visibilityChanged(bool visible)
ScriptWindow(ScriptingEnv *env, ApplicationWindow *app)
Definition: ScriptWindow.cpp:47
ApplicationWindow * d_app
Definition: ScriptWindow.h:88
void initActions()
Definition: ScriptWindow.cpp:107
void initMenu()
Definition: ScriptWindow.cpp:92
QAction * actionOpen
Definition: ScriptWindow.h:96
void saveAs()
Definition: ScriptWindow.cpp:354
QAction * actionFindNext
Definition: ScriptWindow.h:101
void printPreview()
Definition: ScriptWindow.cpp:427
QAction * actionPaste
Definition: ScriptWindow.h:95
void replace()
Definition: ScriptWindow.cpp:460
QMenu * file
Definition: ScriptWindow.h:94
QAction * actionShowLineNumbers
Definition: ScriptWindow.h:98
QWidget * d_frame
Definition: ScriptWindow.h:90
void languageChange()
Definition: ScriptWindow.cpp:260
void save()
Definition: ScriptWindow.cpp:363
QAction * actionRedo
Definition: ScriptWindow.h:95
QtiPlot's main window.
Definition: ApplicationWindow.h:133
QAction * actionFind
Definition: ScriptWindow.h:101
Editor widget with support for evaluating expressions and executing code.
Definition: ScriptEdit.h:50
QAction * actionExecute
Definition: ScriptWindow.h:96
Python script window.
Definition: ScriptWindow.h:43
void decreaseIndent()
Definition: ScriptWindow.cpp:470
QAction * actionSaveAs
Definition: ScriptWindow.h:97
QAction * actionAlwaysOnTop
Definition: ScriptWindow.h:98
QAction * actionSave
Definition: ScriptWindow.h:97
QAction * actionPrintPreview
Definition: ScriptWindow.h:99
void findNext()
Definition: ScriptWindow.cpp:450
QAction * actionNew
Definition: ScriptWindow.h:95
QAction * actionFindPrev
Definition: ScriptWindow.h:101
QAction * actionShowWorkspace
Definition: ScriptWindow.h:100
void open(const QString &fn=QString())
Definition: ScriptWindow.cpp:345
void showLineNumbers(bool show=true)
Enables/Disables the line number display.
Definition: ScriptWindow.cpp:412
void showWorkspace(bool on=true)
Definition: ScriptWindow.cpp:435
void resizeEvent(QResizeEvent *)
Definition: ScriptWindow.cpp:406
void redirectOutput(bool)
Definition: ScriptWindow.cpp:419
QMenu * run
Definition: ScriptWindow.h:94
QAction * actionIncreaseIndent
Definition: ScriptWindow.h:102
~ScriptWindow()
Definition: ScriptWindow.h:49
QString fileName
Definition: ScriptWindow.h:92
void findPrevious()
Definition: ScriptWindow.cpp:455
void find()
Definition: ScriptWindow.cpp:445
QMenu * edit
Definition: ScriptWindow.h:94
void setAlwaysOnTop(bool on)
Definition: ScriptWindow.cpp:388
QDockWidget * consoleWindow
Definition: ScriptWindow.h:103
QAction * actionEval
Definition: ScriptWindow.h:96