![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
\inmodule QtQmlCompiler More...
#include <qqmlsa.h>
Public Member Functions | |
| FixSuggestion (const QString &description, const QQmlSA::SourceLocation &location, const DocumentEdit &documentEdit) | |
| Creates a FixSuggestion object. | |
| FixSuggestion (const QString &description, const QQmlSA::SourceLocation &location, const QList< DocumentEdit > &documentEdits={}) | |
| Creates a FixSuggestion object. | |
| FixSuggestion (const FixSuggestion &) | |
| Creates a copy of other. | |
| FixSuggestion (FixSuggestion &&) noexcept | |
| Move-constructs a FixSuggestion instance. | |
| FixSuggestion & | operator= (const FixSuggestion &) |
| Assigns other to this FixSuggestion instance. | |
| FixSuggestion & | operator= (FixSuggestion &&) noexcept |
| Move-assigns other to this FixSuggestion instance. | |
| ~FixSuggestion () | |
| Destroys the FixSuggestion instance. | |
| QString | description () const |
| Returns the description of the fix. | |
| QQmlSA::SourceLocation | location () const |
| Returns the location of the fix. | |
| void | addDocumentEdit (const DocumentEdit &) |
| Adds a document edit to the list of edits for this fix. | |
| QList< DocumentEdit > | documentEdits () const |
| Returns the list of document edits that applying this fix would make. | |
| void | setFileName (const QString &) |
| Sets fileName as the name of the file where this fix suggestion applies. | |
| QString | fileName () const |
| Returns the name of the file where this fix suggestion applies. | |
| void | setAutoApplicable (bool autoApplicable=true) |
| Sets autoApplicable to determine whether this suggested fix can be applied automatically. | |
| bool | isAutoApplicable () const |
| Returns whether this suggested fix can be applied automatically. | |
Friends | |
| bool | operator== (const FixSuggestion &lhs, const FixSuggestion &rhs) |
Returns true if lhs and rhs are equal, and false otherwise. | |
| bool | operator!= (const FixSuggestion &lhs, const FixSuggestion &rhs) |
Returns true if lhs and rhs are not equal, and false otherwise. | |
\inmodule QtQmlCompiler
Represents a suggested fix for an issue in the source code.
| QQmlSA::FixSuggestion::FixSuggestion | ( | const QString & | description, |
| const QQmlSA::SourceLocation & | location, | ||
| const DocumentEdit & | documentEdit ) |
Creates a FixSuggestion object.
Definition at line 2204 of file qqmlsa.cpp.
| QQmlSA::FixSuggestion::FixSuggestion | ( | const QString & | description, |
| const QQmlSA::SourceLocation & | location, | ||
| const QList< DocumentEdit > & | documentEdits = {} ) |
Creates a FixSuggestion object.
Definition at line 2214 of file qqmlsa.cpp.
| QQmlSA::FixSuggestion::FixSuggestion | ( | const FixSuggestion & | other | ) |
Creates a copy of other.
Definition at line 2223 of file qqmlsa.cpp.
|
noexcept |
Move-constructs a FixSuggestion instance.
Definition at line 2231 of file qqmlsa.cpp.
|
default |
Destroys the FixSuggestion instance.
| void QQmlSA::FixSuggestion::addDocumentEdit | ( | const DocumentEdit & | edit | ) |
Adds a document edit to the list of edits for this fix.
Definition at line 2286 of file qqmlsa.cpp.
| QString QQmlSA::FixSuggestion::description | ( | ) | const |
Returns the description of the fix.
Definition at line 2268 of file qqmlsa.cpp.
| QList< DocumentEdit > QQmlSA::FixSuggestion::documentEdits | ( | ) | const |
Returns the list of document edits that applying this fix would make.
Definition at line 2295 of file qqmlsa.cpp.
| QString QQmlSA::FixSuggestion::fileName | ( | ) | const |
Returns the name of the file where this fix suggestion applies.
Definition at line 2312 of file qqmlsa.cpp.
| bool QQmlSA::FixSuggestion::isAutoApplicable | ( | ) | const |
Returns whether this suggested fix can be applied automatically.
Definition at line 2330 of file qqmlsa.cpp.
| QQmlSA::SourceLocation QQmlSA::FixSuggestion::location | ( | ) | const |
Returns the location of the fix.
Definition at line 2277 of file qqmlsa.cpp.
| FixSuggestion & QQmlSA::FixSuggestion::operator= | ( | const FixSuggestion & | other | ) |
Assigns other to this FixSuggestion instance.
Definition at line 2239 of file qqmlsa.cpp.
|
noexcept |
Move-assigns other to this FixSuggestion instance.
Definition at line 2251 of file qqmlsa.cpp.
| void QQmlSA::FixSuggestion::setAutoApplicable | ( | bool | autoApplicable = true | ) |
Sets autoApplicable to determine whether this suggested fix can be applied automatically.
Definition at line 2321 of file qqmlsa.cpp.
Sets fileName as the name of the file where this fix suggestion applies.
Definition at line 2304 of file qqmlsa.cpp.
|
friend |
|
friend |