Changeset View
Changeset View
Standalone View
Standalone View
src/script/katescriptview.h
Show First 20 Lines • Show All 63 Lines • ▼ Show 20 Line(s) | 45 | public: | |||
---|---|---|---|---|---|
64 | Q_INVOKABLE QJSValue selection(); | 64 | Q_INVOKABLE QJSValue selection(); | ||
65 | Q_INVOKABLE void setSelection(const QJSValue &range); | 65 | Q_INVOKABLE void setSelection(const QJSValue &range); | ||
66 | Q_INVOKABLE void removeSelectedText(); | 66 | Q_INVOKABLE void removeSelectedText(); | ||
67 | Q_INVOKABLE void selectAll(); | 67 | Q_INVOKABLE void selectAll(); | ||
68 | Q_INVOKABLE void clearSelection(); | 68 | Q_INVOKABLE void clearSelection(); | ||
69 | 69 | | |||
70 | Q_INVOKABLE void align(const QJSValue &range); | 70 | Q_INVOKABLE void align(const QJSValue &range); | ||
71 | 71 | | |||
72 | Q_INVOKABLE QJSValue executeCommand(const QString &command, | ||||
73 | const QString &args = QString(), | ||||
74 | const QJSValue &jsrange = QJSValue()); | ||||
75 | | ||||
72 | private: | 76 | private: | ||
73 | KTextEditor::ViewPrivate *m_view; | 77 | KTextEditor::ViewPrivate *m_view; | ||
74 | QJSEngine *m_engine; | 78 | QJSEngine *m_engine; | ||
75 | }; | 79 | }; | ||
76 | 80 | | |||
77 | #endif | 81 | #endif | ||
78 | 82 | |