ProgressData Class

(TextEditor::Internal::ProgressData)

Public Functions

ProgressData()
~ProgressData()
const QStringList &captures() const
void clearBracesMatches()
void incrementOffset()
void incrementOffset(const int increment)
bool isClosingBraceMatchAtNonEnd() const
bool isOnlySpacesSoFar() const
bool isOpeningBraceMatchAtFirstNonSpace() const
bool isWillContinueLine() const
int offset() const
void restoreOffset()
void saveOffset()
void setCaptures(const QStringList &captures)
void setClosingBraceMatchAtNonEnd(const bool match)
void setOffset(const int offset)
void setOnlySpacesSoFar(const bool onlySpaces)
void setOpeningBraceMatchAtFirstNonSpace(const bool match)
void setWillContinueLine(const bool willContinue)
void trackRule(TextEditor::Internal::Rule *rule)
void unTrackRule(TextEditor::Internal::Rule *rule)

Member Function Documentation

ProgressData::ProgressData()

Default constructs an instance of ProgressData.

ProgressData::~ProgressData()

Destroys the instance of ProgressData.

const QStringList &ProgressData::captures() const

See also setCaptures().

void ProgressData::clearBracesMatches()

void ProgressData::incrementOffset()

void ProgressData::incrementOffset(const int increment)

bool ProgressData::isClosingBraceMatchAtNonEnd() const

bool ProgressData::isOnlySpacesSoFar() const

bool ProgressData::isOpeningBraceMatchAtFirstNonSpace() const

bool ProgressData::isWillContinueLine() const

int ProgressData::offset() const

See also setOffset().

void ProgressData::restoreOffset()

void ProgressData::saveOffset()

void ProgressData::setCaptures(const QStringList &captures)

See also captures().

void ProgressData::setClosingBraceMatchAtNonEnd(const bool match)

See also isClosingBraceMatchAtNonEnd().

void ProgressData::setOffset(const int offset)

See also offset().

void ProgressData::setOnlySpacesSoFar(const bool onlySpaces)

See also isOnlySpacesSoFar().

void ProgressData::setOpeningBraceMatchAtFirstNonSpace(const bool match)

See also isOpeningBraceMatchAtFirstNonSpace().

void ProgressData::setWillContinueLine(const bool willContinue)

See also isWillContinueLine().

void ProgressData::trackRule(TextEditor::Internal::Rule *rule)

void ProgressData::unTrackRule(TextEditor::Internal::Rule *rule)