Changeset View
Changeset View
Standalone View
Standalone View
addons/replicode/replicodeview.cpp
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Line(s) | |||||
49 | #include <KTextEditor/View> | 49 | #include <KTextEditor/View> | ||
50 | 50 | | |||
51 | ReplicodeView::ReplicodeView(KTextEditor::Plugin *plugin, KTextEditor::MainWindow* mainWindow) : | 51 | ReplicodeView::ReplicodeView(KTextEditor::Plugin *plugin, KTextEditor::MainWindow* mainWindow) : | ||
52 | QObject(mainWindow), | 52 | QObject(mainWindow), | ||
53 | m_mainWindow(mainWindow), | 53 | m_mainWindow(mainWindow), | ||
54 | m_executor(nullptr) | 54 | m_executor(nullptr) | ||
55 | { | 55 | { | ||
56 | m_runAction = new QAction(QIcon(QStringLiteral("code-block")), i18n("Run replicode"), this); | 56 | m_runAction = new QAction(QIcon(QStringLiteral("code-block")), i18n("Run replicode"), this); | ||
57 | actionCollection()->setDefaultShortcut(m_runAction, Qt::Key_F8); | | |||
58 | connect(m_runAction, &QAction::triggered, this, &ReplicodeView::runReplicode); | 57 | connect(m_runAction, &QAction::triggered, this, &ReplicodeView::runReplicode); | ||
59 | actionCollection()->addAction(QStringLiteral("katereplicode_run"), m_runAction); | 58 | actionCollection()->addAction(QStringLiteral("katereplicode_run"), m_runAction); | ||
60 | 59 | | |||
61 | m_stopAction = new QAction(QIcon(QStringLiteral("process-stop")), i18n("Stop replicode"), this); | 60 | m_stopAction = new QAction(QIcon(QStringLiteral("process-stop")), i18n("Stop replicode"), this); | ||
62 | actionCollection()->setDefaultShortcut(m_stopAction, Qt::Key_F9); | | |||
63 | connect(m_stopAction, &QAction::triggered, this, &ReplicodeView::stopReplicode); | 61 | connect(m_stopAction, &QAction::triggered, this, &ReplicodeView::stopReplicode); | ||
64 | actionCollection()->addAction(QStringLiteral("katereplicode_stop"), m_stopAction); | 62 | actionCollection()->addAction(QStringLiteral("katereplicode_stop"), m_stopAction); | ||
65 | m_stopAction->setEnabled(false); | 63 | m_stopAction->setEnabled(false); | ||
66 | 64 | | |||
67 | m_toolview = m_mainWindow->createToolView( | 65 | m_toolview = m_mainWindow->createToolView( | ||
68 | plugin, | 66 | plugin, | ||
69 | QStringLiteral("kate_private_plugin_katereplicodeplugin_run"), | 67 | QStringLiteral("kate_private_plugin_katereplicodeplugin_run"), | ||
70 | KTextEditor::MainWindow::Bottom, | 68 | KTextEditor::MainWindow::Bottom, | ||
▲ Show 20 Lines • Show All 194 Lines • Show Last 20 Lines |