FixSuggestion Class
class QQmlSA::FixSuggestionRepresents a suggested fix for an issue in the source code. More...
Header: | #include <FixSuggestion> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS QmlCompiler) target_link_libraries(mytarget PRIVATE Qt6::QmlCompiler) |
Status: | Technical Preview |
Public Functions
QString | fileName() const |
QString | fixDescription() const |
QString | hint() const |
bool | isAutoApplicable() const |
QQmlSA::SourceLocation | location() const |
QString | replacement() const |
void | setAutoApplicable(bool autoApplicable = true) |
void | setFileName(const QString &fileName) |
void | setHint(const QString &hint) |
Detailed Description
Member Function Documentation
QString FixSuggestion::fileName() const
Returns the name of the file where this fix suggestion applies.
See also setFileName().
QString FixSuggestion::fixDescription() const
Returns the description of the fix.
QString FixSuggestion::hint() const
Returns the hint for this fix suggestion.
See also setHint().
bool FixSuggestion::isAutoApplicable() const
Returns whether this suggested fix can be applied automatically.
QQmlSA::SourceLocation FixSuggestion::location() const
Returns the location where the fix would be applied.
QString FixSuggestion::replacement() const
Returns the fix that will replace the problematic source code.
void FixSuggestion::setAutoApplicable(bool autoApplicable = true)
Sets autoApplicable to determine whether this suggested fix can be applied automatically.
See also isAutoApplicable().
void FixSuggestion::setFileName(const QString &fileName)
Sets fileName as the name of the file where this fix suggestion applies.
See also fileName().
void FixSuggestion::setHint(const QString &hint)
Sets hint as the hint for this fix suggestion.
See also hint().