CustomImportsProvider Class

(QmlJS::CustomImportsProvider)

Public Functions

CustomImportsProvider(QObject *parent = nullptr)
virtual ~CustomImportsProvider()
virtual QList<Import> imports(ValueOwner *valueOwner, const Document *context) const = 0

Static Public Members

const QList<CustomImportsProvider *> allProviders()

Member Function Documentation

CustomImportsProvider::CustomImportsProvider(QObject *parent = nullptr)

Default constructs an instance of CustomImportsProvider.

[virtual] CustomImportsProvider::~CustomImportsProvider()

Destroys the instance of CustomImportsProvider. The destructor is virtual.

[static] const QList<CustomImportsProvider *> CustomImportsProvider::allProviders()

[pure virtual] QList<Import> CustomImportsProvider::imports(ValueOwner *valueOwner, const Document *context) const