Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qqmlsa.h File Reference

(2e4c66160f0cfbc76b0154d8b989f8931b1963bf)

#include <QtQmlCompiler/qqmlsaconstants.h>
#include <QtQmlCompiler/qqmljsloggingutils.h>
#include <QtQmlCompiler/qtqmlcompilerexports.h>
#include <QtCore/qhash.h>
#include <QtCore/qsharedpointer.h>
#include <QtCore/qplugin.h>
#include <QtQmlCompiler/qqmlsasourcelocation.h>
#include <unordered_map>
Include dependency graph for qqmlsa.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QQmlSA::Binding
 \inmodule QtQmlCompiler More...
class  QQmlSA::Binding::Bindings
 \inmodule QtQmlCompiler More...
class  QQmlSA::Method
 \inmodule QtQmlCompiler More...
class  QQmlSA::Method::Methods
 \inmodule QtQmlCompiler More...
class  QQmlSA::Property
 \inmodule QtQmlCompiler More...
class  QQmlSA::Element
 \inmodule QtQmlCompiler More...
class  QQmlSA::GenericPass
 \inmodule QtQmlCompiler More...
class  QQmlSA::PassManager
 \inmodule QtQmlCompiler More...
class  QQmlSA::LintPlugin
 \inmodule QtQmlCompiler More...
class  QQmlSA::PropertyPass
 \inmodule QtQmlCompiler More...
class  QQmlSA::ElementPass
 \inmodule QtQmlCompiler More...
class  QQmlSA::DebugElementPass
class  QQmlSA::DebugPropertyPass
class  QQmlSA::FixSuggestion
 \inmodule QtQmlCompiler More...

Namespaces

namespace  QQmlSA
 \inmodule QtQmlCompiler

Macros

#define QmlLintPluginInterface_iid   "org.qt-project.Qt.Qml.SA.LintPlugin/1.0"

Enumerations

enum class  QQmlSA::MethodType { QQmlSA::Signal , QQmlSA::Slot , QQmlSA::Method , QQmlSA::StaticMethod }
enum class  QQmlSA::AccessSemantics { QQmlSA::Reference , QQmlSA::Value , QQmlSA::None , QQmlSA::Sequence }

Macro Definition Documentation

◆ QmlLintPluginInterface_iid

#define QmlLintPluginInterface_iid   "org.qt-project.Qt.Qml.SA.LintPlugin/1.0"

Definition at line 440 of file qqmlsa.h.