Extending Qt Creator Manual | HighlightDefinition

Extending Qt Creator Manual 4.7.1

# HighlightDefinition Class

(TextEditor::Internal::HighlightDefinition)

- List of all members, including inherited members

## Public Functions

| HighlightDefinition()
| ~HighlightDefinition()
void | addDelimiters(const int &characters)
int | context(const int &) const
int | createContext(const int &, bool)
int | createItemData(const int &)
int | createKeywordList(const int &)
int | initialContext() const
bool | isCommentAfterWhiteSpaces() const
bool | isDelimiter(const int &character) const
bool | isIndentationBasedFolding() const
bool | isValid() const
int | itemData(const int &) const
int | keywordList(const int &)
int | keywordsSensitive() const
const int & | multiLineCommentEnd() const
const int & | multiLineCommentRegion() const
const int & | multiLineCommentStart() const
void | removeDelimiters(const int &characters)
void | setCommentAfterWhitespaces(const int &after)
void | setIndentationBasedFolding(const int &indentationBasedFolding)
void | setKeywordsSensitive(const int &sensitivity)
void | setMultiLineCommentEnd(const int &end)
void | setMultiLineCommentRegion(const int &region)
void | setMultiLineCommentStart(const int &start)
void | setSingleLineComment(const int &start)
const int & | singleLineComment() const

## Member Function Documentation

### HighlightDefinition::HighlightDefinition()

Default constructs an instance of HighlightDefinition.

### HighlightDefinition::~HighlightDefinition()

Destroys the instance of HighlightDefinition.

### void HighlightDefinition::addDelimiters(const int &characters)

### int HighlightDefinition::context(const int &) const

### int HighlightDefinition::createContext(const int &, bool)

### int HighlightDefinition::createItemData(const int &)

### int HighlightDefinition::createKeywordList(const int &)

### int HighlightDefinition::initialContext() const

### bool HighlightDefinition::isCommentAfterWhiteSpaces() const

### bool HighlightDefinition::isDelimiter(const int &character) const

### bool HighlightDefinition::isIndentationBasedFolding() const

### bool HighlightDefinition::isValid() const

### int HighlightDefinition::itemData(const int &) const

### int HighlightDefinition::keywordList(const int &)

### int HighlightDefinition::keywordsSensitive() const

See also setKeywordsSensitive().

### const int &HighlightDefinition::multiLineCommentEnd() const

See also setMultiLineCommentEnd().

### const int &HighlightDefinition::multiLineCommentRegion() const

See also setMultiLineCommentRegion().

### const int &HighlightDefinition::multiLineCommentStart() const

See also setMultiLineCommentStart().

### void HighlightDefinition::removeDelimiters(const int &characters)

### void HighlightDefinition::setCommentAfterWhitespaces(const int &after)

### void HighlightDefinition::setIndentationBasedFolding(const int &indentationBasedFolding)

See also isIndentationBasedFolding().

### void HighlightDefinition::setKeywordsSensitive(const int &sensitivity)

See also keywordsSensitive().

### void HighlightDefinition::setMultiLineCommentEnd(const int &end)

See also multiLineCommentEnd().

### void HighlightDefinition::setMultiLineCommentRegion(const int &region)

See also multiLineCommentRegion().

### void HighlightDefinition::setMultiLineCommentStart(const int &start)

See also multiLineCommentStart().

### void HighlightDefinition::setSingleLineComment(const int &start)

See also singleLineComment().

### const int &HighlightDefinition::singleLineComment() const

See also setSingleLineComment().