aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmljseditor/quicktoolbar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmljseditor/quicktoolbar.cpp')
-rw-r--r--src/plugins/qmljseditor/quicktoolbar.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/plugins/qmljseditor/quicktoolbar.cpp b/src/plugins/qmljseditor/quicktoolbar.cpp
index 0dcd4a92f3..f302013ff7 100644
--- a/src/plugins/qmljseditor/quicktoolbar.cpp
+++ b/src/plugins/qmljseditor/quicktoolbar.cpp
@@ -130,7 +130,7 @@ QuickToolBar::~QuickToolBar()
m_widget.clear();
}
-void QuickToolBar::apply(TextEditor::BaseTextEditorEditable *editor, Document::Ptr document, LookupContext::Ptr lookupContext, AST::Node *node, bool update, bool force)
+void QuickToolBar::apply(TextEditor::BaseTextEditor *editor, Document::Ptr document, LookupContext::Ptr lookupContext, AST::Node *node, bool update, bool force)
{
if (!QuickToolBarSettings::get().enableContextPane && !force && !update) {
contextWidget()->hide();
@@ -209,7 +209,7 @@ void QuickToolBar::apply(TextEditor::BaseTextEditorEditable *editor, Document::P
QRegion reg;
if (line1 > -1 && line2 > -1)
- reg = m_editor->editor()->translatedLineRegion(line1 - 1, line2);
+ reg = m_editor->editorWidget()->translatedLineRegion(line1 - 1, line2);
QRect rect;
rect.setHeight(widget()->height() + 10);
@@ -220,15 +220,15 @@ void QuickToolBar::apply(TextEditor::BaseTextEditorEditable *editor, Document::P
if (contextWidget()->acceptsType(m_prototypes)) {
m_node = 0;
PropertyReader propertyReader(document, initializer);
- QTextCursor tc(editor->editor()->document());
+ QTextCursor tc(editor->editorWidget()->document());
tc.setPosition(offset);
- QPoint p1 = editor->editor()->mapToParent(editor->editor()->viewport()->mapToParent(editor->editor()->cursorRect(tc).topLeft()) - QPoint(0, contextWidget()->height() + 10));
+ QPoint p1 = editor->editorWidget()->mapToParent(editor->editorWidget()->viewport()->mapToParent(editor->editorWidget()->cursorRect(tc).topLeft()) - QPoint(0, contextWidget()->height() + 10));
tc.setPosition(end);
- QPoint p2 = editor->editor()->mapToParent(editor->editor()->viewport()->mapToParent(editor->editor()->cursorRect(tc).bottomLeft()) + QPoint(0, 10));
+ QPoint p2 = editor->editorWidget()->mapToParent(editor->editorWidget()->viewport()->mapToParent(editor->editorWidget()->cursorRect(tc).bottomLeft()) + QPoint(0, 10));
QPoint offset = QPoint(10, 0);
if (reg.boundingRect().width() < 400)
offset = QPoint(400 - reg.boundingRect().width() + 10 ,0);
- QPoint p3 = editor->editor()->mapToParent(editor->editor()->viewport()->mapToParent(reg.boundingRect().topRight()) + offset);
+ QPoint p3 = editor->editorWidget()->mapToParent(editor->editorWidget()->viewport()->mapToParent(reg.boundingRect().topRight()) + offset);
p2.setX(p1.x());
contextWidget()->setType(m_prototypes);
if (!update)
@@ -255,7 +255,7 @@ void QuickToolBar::apply(TextEditor::BaseTextEditorEditable *editor, Document::P
}
-bool QuickToolBar::isAvailable(TextEditor::BaseTextEditorEditable *, Document::Ptr document, AST::Node *node)
+bool QuickToolBar::isAvailable(TextEditor::BaseTextEditor *, Document::Ptr document, AST::Node *node)
{
if (document.isNull())
return false;
@@ -330,7 +330,7 @@ void QuickToolBar::setProperty(const QString &propertyName, const QVariant &valu
int changeSetPos = changeSet.operationList().last().pos1;
int changeSetLength = changeSet.operationList().last().text.length();
- QTextCursor tc = m_editor->editor()->textCursor();
+ QTextCursor tc = m_editor->editorWidget()->textCursor();
tc.beginEditBlock();
changeSet.apply(&tc);
@@ -338,17 +338,17 @@ void QuickToolBar::setProperty(const QString &propertyName, const QVariant &valu
m_editor->convertPosition(changeSetPos + changeSetLength, &endLine, &column); //get line
if (line > 0) {
- TextEditor::TabSettings ts = m_editor->editor()->tabSettings();
+ TextEditor::TabSettings ts = m_editor->editorWidget()->tabSettings();
QmlJSIndenter indenter;
indenter.setTabSize(ts.m_tabSize);
indenter.setIndentSize(ts.m_indentSize);
for (int i=line;i<=endLine;i++) {
- QTextBlock start = m_editor->editor()->document()->findBlockByNumber(i);
- QTextBlock end = m_editor->editor()->document()->findBlockByNumber(i);
+ QTextBlock start = m_editor->editorWidget()->document()->findBlockByNumber(i);
+ QTextBlock end = m_editor->editorWidget()->document()->findBlockByNumber(i);
if (end.isValid()) {
- const int indent = indenter.indentForBottomLine(m_editor->editor()->document()->begin(), end.next(), QChar::Null);
+ const int indent = indenter.indentForBottomLine(m_editor->editorWidget()->document()->begin(), end.next(), QChar::Null);
ts.indentLine(start, indent);
}
}
@@ -374,7 +374,7 @@ void QuickToolBar::removeProperty(const QString &propertyName)
Utils::ChangeSet changeSet;
Rewriter rewriter(m_doc->source(), &changeSet, m_propertyOrder);
rewriter.removeBindingByName(initializer, propertyName);
- QTextCursor tc(m_editor->editor()->document());
+ QTextCursor tc(m_editor->editorWidget()->document());
changeSet.apply(&tc);
}
}
@@ -414,7 +414,7 @@ void QuickToolBar::onPropertyRemovedAndChange(const QString &remove, const QStri
if (!m_doc)
return;
- QTextCursor tc(m_editor->editor()->document());
+ QTextCursor tc(m_editor->editorWidget()->document());
tc.beginEditBlock();
if (removeFirst) {