| 589 | KDevelop::TextView::~TextView() = default; |
| 590 | |
| 591 | QWidget * KDevelop::TextView::createWidget(QWidget * parent) |
| 592 | { |
| 593 | Q_D(TextView); |
| 594 | |
| 595 | auto textDocument = qobject_cast<TextDocument*>(document()); |
| 596 | Q_ASSERT(textDocument); |
| 597 | QWidget* widget = textDocument->createViewWidget(parent); |
| 598 | d->view = qobject_cast<KTextEditor::View*>(widget); |
| 599 | Q_ASSERT(d->view); |
| 600 | connect(d->view.data(), &KTextEditor::View::cursorPositionChanged, this, &KDevelop::TextView::sendStatusChanged); |
| 601 | return widget; |
| 602 | } |
| 603 | |
| 604 | void KDevelop::TextView::setInitialRange(const KTextEditor::Range& range) |
| 605 | { |
no test coverage detected