diff options
Diffstat (limited to 'src/plugins/diffeditor/diffutils.cpp')
| -rw-r--r-- | src/plugins/diffeditor/diffutils.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/diffeditor/diffutils.cpp b/src/plugins/diffeditor/diffutils.cpp index e233173629f..6c024ebd01a 100644 --- a/src/plugins/diffeditor/diffutils.cpp +++ b/src/plugins/diffeditor/diffutils.cpp @@ -26,6 +26,7 @@ #include "diffutils.h" #include <texteditor/fontsettings.h> +#include <utils/algorithm.h> #include <utils/differ.h> #include <QFutureInterfaceBase> @@ -37,6 +38,11 @@ using namespace Utils; namespace DiffEditor { +int ChunkSelection::selectedRowsCount() const +{ + return Utils::toSet(leftSelection).unite(Utils::toSet(rightSelection)).count(); +} + static QList<TextLineData> assemblyRows(const QList<TextLineData> &lines, const QMap<int, int> &lineSpans) { |
