From 99aa9955fd078ce8355b7df7f6a0e57e527a0f8b Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 24 Sep 2014 12:40:28 +0200 Subject: DiffEditor: Fix summary view appearance After the settings centralization it got visible margins which are unwanted in this particular case. Change-Id: I7c394e167035d3292a3a45e98fe711d3959ad353 Reviewed-by: Jarek Kobus --- src/plugins/diffeditor/diffeditor.cpp | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) (limited to 'src/plugins/diffeditor/diffeditor.cpp') diff --git a/src/plugins/diffeditor/diffeditor.cpp b/src/plugins/diffeditor/diffeditor.cpp index 63fe415530..0c76a2f3d7 100644 --- a/src/plugins/diffeditor/diffeditor.cpp +++ b/src/plugins/diffeditor/diffeditor.cpp @@ -41,6 +41,7 @@ #include #include #include +#include #include #include @@ -79,13 +80,13 @@ public: signals: void expandBranchesRequested(); -public slots: - void setDisplaySettings(const DisplaySettings &ds); - protected: void mouseMoveEvent(QMouseEvent *e); void mouseReleaseEvent(QMouseEvent *e); + void setDisplaySettings(const DisplaySettings &ds); + void setMarginSettings(const MarginSettings &ms); + bool findContentsUnderCursor(const QTextCursor &cursor); void highlightCurrentContents(); void handleCurrentContents(); @@ -128,6 +129,12 @@ void DescriptionEditorWidget::setDisplaySettings(const DisplaySettings &ds) BaseTextEditorWidget::setDisplaySettings(settings); } +void DescriptionEditorWidget::setMarginSettings(const MarginSettings &ms) +{ + Q_UNUSED(ms); + BaseTextEditorWidget::setMarginSettings(MarginSettings()); +} + void DescriptionEditorWidget::mouseMoveEvent(QMouseEvent *e) { if (e->buttons()) { @@ -227,17 +234,6 @@ DiffEditor::DiffEditor(const QSharedPointer &doc) connect(m_descriptionWidget, SIGNAL(expandBranchesRequested()), m_document->controller(), SLOT(expandBranchesRequested())); - connect(TextEditorSettings::instance(), &TextEditorSettings::displaySettingsChanged, - m_descriptionWidget, &BaseTextEditorWidget::setDisplaySettings); - connect(TextEditorSettings::instance(), &TextEditorSettings::fontSettingsChanged, - m_descriptionWidget->textDocument(), &BaseTextDocument::setFontSettings); - - m_descriptionWidget->setDisplaySettings( - TextEditorSettings::displaySettings()); - m_descriptionWidget->setCodeStyle( - TextEditorSettings::codeStyle()); - m_descriptionWidget->textDocument()->setFontSettings( - TextEditorSettings::fontSettings()); m_controller = m_document->controller(); m_guiController = new DiffEditorGuiController(m_controller, this); -- cgit v1.2.1