Implement expanding / shrinking skipped lines

Change-Id: I6921b7a39288f6a9747574b1a8e75d571f4723ce
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
jkobus
2013-04-10 13:51:04 +02:00
committed by hjk
parent 0cbcd365e5
commit 186c457d6c
4 changed files with 166 additions and 25 deletions

View File

@@ -124,6 +124,8 @@ protected:
private slots:
void leftSliderChanged();
void rightSliderChanged();
void leftDocumentSizeChanged();
void rightDocumentSizeChanged();
private:
bool isWhitespace(const QChar &c) const;
@@ -136,6 +138,7 @@ private:
ChunkData calculateOriginalData(const QList<Diff> &diffList) const;
FileData calculateContextData(const ChunkData &originalData) const;
void showDiff();
void synchronizeFoldings(DiffViewEditorWidget *source, DiffViewEditorWidget *destination);
DiffViewEditorWidget *m_leftEditor;
DiffViewEditorWidget *m_rightEditor;
@@ -147,6 +150,8 @@ private:
ChunkData m_originalChunkData;
FileData m_contextFileData;
bool m_foldingBlocker;
};
} // namespace DiffEditor