#include <scorediff.h>
◆ ScoreDiff() [1/2]
Ms::ScoreDiff::ScoreDiff |
( |
Score * |
s1, |
|
|
Score * |
s2, |
|
|
bool |
textDiffOnly = false |
|
) |
| |
◆ ScoreDiff() [2/2]
Ms::ScoreDiff::ScoreDiff |
( |
const ScoreDiff & |
| ) |
|
|
delete |
◆ ~ScoreDiff()
Ms::ScoreDiff::~ScoreDiff |
( |
| ) |
|
◆ diffs()
std::vector<BaseDiff*>& Ms::ScoreDiff::diffs |
( |
| ) |
|
|
inline |
◆ editPropertyDiffs()
void Ms::ScoreDiff::editPropertyDiffs |
( |
| ) |
|
|
private |
◆ equal()
bool Ms::ScoreDiff::equal |
( |
| ) |
const |
◆ mergeElementDiffs()
void Ms::ScoreDiff::mergeElementDiffs |
( |
| ) |
|
|
private |
◆ mergeInsertDeleteDiffs()
void Ms::ScoreDiff::mergeInsertDeleteDiffs |
( |
| ) |
|
|
private |
◆ processMarkupDiffs()
void Ms::ScoreDiff::processMarkupDiffs |
( |
| ) |
|
|
private |
◆ rawDiff()
QString Ms::ScoreDiff::rawDiff |
( |
bool |
skipEqual = true | ) |
const |
◆ score1()
const Score* Ms::ScoreDiff::score1 |
( |
| ) |
const |
|
inline |
◆ score2()
const Score* Ms::ScoreDiff::score2 |
( |
| ) |
const |
|
inline |
◆ textDiffs()
const std::vector<TextDiff>& Ms::ScoreDiff::textDiffs |
( |
| ) |
const |
|
inline |
◆ update()
void Ms::ScoreDiff::update |
( |
| ) |
|
◆ updated()
bool Ms::ScoreDiff::updated |
( |
| ) |
const |
|
inline |
◆ userDiff()
QString Ms::ScoreDiff::userDiff |
( |
| ) |
const |
◆ _diffs
std::vector<BaseDiff*> Ms::ScoreDiff::_diffs |
|
private |
◆ _mergedTextDiffs
std::vector<const TextDiff*> Ms::ScoreDiff::_mergedTextDiffs |
|
private |
◆ _s1
Score* Ms::ScoreDiff::_s1 |
|
private |
◆ _s2
Score* Ms::ScoreDiff::_s2 |
|
private |
◆ _scoreState1
◆ _scoreState2
◆ _textDiffOnly
bool Ms::ScoreDiff::_textDiffOnly |
|
private |
◆ _textDiffs
std::vector<TextDiff> Ms::ScoreDiff::_textDiffs |
|
private |
The documentation for this class was generated from the following files: