forked from qt-creator/qt-creator
Respect tab settings in diff editor
Currently it's not possible to respect language specific tab settings in diff editor. It can happen that one view contains C++/Qt Quick files, while tab settings are common for the whole view. Change-Id: I45c6113afd7d41667b68a4daba0ac0fa4472b4e9 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -487,12 +487,14 @@ DiffEditorWidget::DiffEditorWidget(QWidget *parent)
|
|||||||
m_leftEditor->setHighlightCurrentLine(false);
|
m_leftEditor->setHighlightCurrentLine(false);
|
||||||
m_leftEditor->setWordWrapMode(QTextOption::NoWrap);
|
m_leftEditor->setWordWrapMode(QTextOption::NoWrap);
|
||||||
m_leftEditor->setFontSettings(settings->fontSettings());
|
m_leftEditor->setFontSettings(settings->fontSettings());
|
||||||
|
m_leftEditor->setCodeStyle(settings->codeStyle());
|
||||||
|
|
||||||
m_rightEditor = new DiffViewEditorWidget(this);
|
m_rightEditor = new DiffViewEditorWidget(this);
|
||||||
m_rightEditor->setReadOnly(true);
|
m_rightEditor->setReadOnly(true);
|
||||||
m_rightEditor->setHighlightCurrentLine(false);
|
m_rightEditor->setHighlightCurrentLine(false);
|
||||||
m_rightEditor->setWordWrapMode(QTextOption::NoWrap);
|
m_rightEditor->setWordWrapMode(QTextOption::NoWrap);
|
||||||
m_rightEditor->setFontSettings(settings->fontSettings());
|
m_rightEditor->setFontSettings(settings->fontSettings());
|
||||||
|
m_rightEditor->setCodeStyle(settings->codeStyle());
|
||||||
|
|
||||||
connect(m_leftEditor->verticalScrollBar(), SIGNAL(valueChanged(int)),
|
connect(m_leftEditor->verticalScrollBar(), SIGNAL(valueChanged(int)),
|
||||||
this, SLOT(leftSliderChanged()));
|
this, SLOT(leftSliderChanged()));
|
||||||
|
|||||||
Reference in New Issue
Block a user