Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlLSUtils::Differ Class Reference

#include <qqmldiffer_p.h>

Collaboration diagram for QQmlLSUtils::Differ:

Public Types

enum  DiffMode { CharMode , WordMode , LineMode }

Public Member Functions

 Differ ()
QList< Diffdiff (const QString &text1, const QString &text2)
QList< DiffunifiedDiff (const QString &text1, const QString &text2)
void setDiffMode (DiffMode mode)
DiffMode diffMode () const

Static Public Member Functions

static QList< Diffmerge (const QList< Diff > &diffList)

Detailed Description

Definition at line 44 of file qqmldiffer_p.h.

Member Enumeration Documentation

◆ DiffMode

Enumerator
CharMode 
WordMode 
LineMode 

Definition at line 47 of file qqmldiffer_p.h.

Constructor & Destructor Documentation

◆ Differ()

QQmlLSUtils::Differ::Differ ( )

Definition at line 121 of file qqmldiffer.cpp.

Member Function Documentation

◆ diff()

QList< Diff > QQmlLSUtils::Differ::diff ( const QString & text1,
const QString & text2 )

Definition at line 125 of file qqmldiffer.cpp.

◆ diffMode()

Differ::DiffMode QQmlLSUtils::Differ::diffMode ( ) const

Definition at line 136 of file qqmldiffer.cpp.

◆ merge()

QList< Diff > QQmlLSUtils::Differ::merge ( const QList< Diff > & diffList)
static

◆ setDiffMode()

void QQmlLSUtils::Differ::setDiffMode ( Differ::DiffMode mode)

Definition at line 131 of file qqmldiffer.cpp.

◆ unifiedDiff()

QList< Diff > QQmlLSUtils::Differ::unifiedDiff ( const QString & text1,
const QString & text2 )

The documentation for this class was generated from the following files: