Changeset View
Changeset View
Standalone View
Standalone View
src/backends/scilab/scilabsession.h
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Line(s) | 41 | public: | |||
---|---|---|---|---|---|
48 | void interrupt() override; | 48 | void interrupt() override; | ||
49 | void runExpression(ScilabExpression* expr); | 49 | void runExpression(ScilabExpression* expr); | ||
50 | 50 | | |||
51 | QSyntaxHighlighter* syntaxHighlighter(QObject* parent) override; | 51 | QSyntaxHighlighter* syntaxHighlighter(QObject* parent) override; | ||
52 | 52 | | |||
53 | Cantor::Expression* evaluateExpression(const QString& command, Cantor::Expression::FinishingBehavior behave = Cantor::Expression::FinishingBehavior::DoNotDelete, bool internal = false) override; | 53 | Cantor::Expression* evaluateExpression(const QString& command, Cantor::Expression::FinishingBehavior behave = Cantor::Expression::FinishingBehavior::DoNotDelete, bool internal = false) override; | ||
54 | Cantor::CompletionObject* completionFor(const QString& command, int index=-1) override; | 54 | Cantor::CompletionObject* completionFor(const QString& command, int index=-1) override; | ||
55 | void runFirstExpression() override; | 55 | void runFirstExpression() override; | ||
56 | QAbstractItemModel* variableModel() override; | 56 | Cantor::DefaultVariableModel* variableModel() const override; | ||
57 | 57 | | |||
58 | public Q_SLOTS: | 58 | public Q_SLOTS: | ||
59 | void readOutput(); | 59 | void readOutput(); | ||
60 | void readError(); | 60 | void readError(); | ||
61 | void plotFileChanged(const QString& filename); | 61 | void plotFileChanged(const QString& filename); | ||
62 | 62 | | |||
63 | private: | 63 | private: | ||
64 | QProcess* m_process; | 64 | QProcess* m_process; | ||
Show All 10 Lines |