MCPcopy Create free account
hub / github.com/KDE/kdevelop / createWidget

Method createWidget

kdevplatform/shell/textdocument.cpp:591–602  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

589KDevelop::TextView::~TextView() = default;
590
591QWidget * 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
604void KDevelop::TextView::setInitialRange(const KTextEditor::Range& range)
605{

Callers 1

Calls 2

createViewWidgetMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected