KompareDiff2::DiffHunk Class
class KompareDiff2::DiffHunk| Header: | #include <KompareDiff2/DiffHunk> |
| CMake: | find_package(KompareDiff2 REQUIRED)target_link_libraries(mytarget PRIVATE KompareDiff2::KompareDiff2) |
Public Types
| enum | Type { Normal, AddedByBlend } |
Public Functions
| DiffHunk(int sourceLine, int destinationLine, const QString &function = QString(), KompareDiff2::DiffHunk::Type type = Normal) | |
| ~DiffHunk() | |
| void | add(KompareDiff2::Difference *diff) |
| int | destinationLineCount() const |
| int | destinationLineNumber() const |
| KompareDiff2::DifferenceList | differences() const |
| QString | function() const |
| QString | recreateHunk() const |
| void | setType(KompareDiff2::DiffHunk::Type type) |
| int | sourceLineCount() const |
| int | sourceLineNumber() const |
| KompareDiff2::DiffHunk::Type | type() const |
Detailed Description
Member Type Documentation
enum DiffHunk::Type
| Constant | Value |
|---|---|
KompareDiff2::DiffHunk::Normal | 0 |
KompareDiff2::DiffHunk::AddedByBlend | 1 |
Member Function Documentation
DiffHunk::DiffHunk(int sourceLine, int destinationLine, const QString &function = QString(), KompareDiff2::DiffHunk::Type type = Normal)
[noexcept] DiffHunk::~DiffHunk()
void DiffHunk::add(KompareDiff2::Difference *diff)
int DiffHunk::destinationLineCount() const
int DiffHunk::destinationLineNumber() const
KompareDiff2::DifferenceList DiffHunk::differences() const
QString DiffHunk::function() const
QString DiffHunk::recreateHunk() const
void DiffHunk::setType(KompareDiff2::DiffHunk::Type type)
See also type().
int DiffHunk::sourceLineCount() const
int DiffHunk::sourceLineNumber() const
KompareDiff2::DiffHunk::Type DiffHunk::type() const
See also setType().