Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qqmlabstracturlinterceptor.h
Go to the documentation of this file.
1
// Copyright (C) 2016 Research In Motion.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant
4
5
#
ifndef
QQMLABSTRACTURLINTERCEPTOR_H
6
#
define
QQMLABSTRACTURLINTERCEPTOR_H
7
8
#
include
<
QtQml
/
qtqmlglobal
.
h
>
9
10
QT_BEGIN_NAMESPACE
11
12
class
QUrl;
13
14
class
Q_QML_EXPORT
QQmlAbstractUrlInterceptor
15
{
16
public
:
17
enum
DataType {
//Matches QQmlDataBlob::Type
18
QmlFile = 0,
19
JavaScriptFile = 1,
20
QmldirFile = 2,
21
UrlString = 0x1000
22
};
23
24
QQmlAbstractUrlInterceptor() =
default
;
25
virtual
~QQmlAbstractUrlInterceptor() =
default
;
26
virtual
QUrl intercept(
const
QUrl &path, DataType type) = 0;
27
};
28
29
QT_END_NAMESPACE
30
#
endif
QQmlAbstractUrlInterceptor
\inmodule QtQml
Definition
qqmlabstracturlinterceptor.h:15
QQmlContextPrivate
Definition
qqmlcontext_p.h:35
QQmlContextPrivate::dropDestroyedQObject
void dropDestroyedQObject(const QString &name, QObject *destroyed)
Definition
qqmlcontext.cpp:579
QQmlContextPrivate::cleanInstances
void cleanInstances()
Definition
qqmlcontext_p.h:65
QQmlContextPrivate::setNotifyIndex
void setNotifyIndex(int notifyIndex)
Definition
qqmlcontext_p.h:52
QQmlContextPrivate::setPropertyValue
void setPropertyValue(int index, const QVariant &value)
Definition
qqmlcontext_p.h:60
QQmlContextPrivate::appendInstance
void appendInstance(QObject *instance)
Definition
qqmlcontext_p.h:64
QQmlContextPrivate::notifyIndex
int notifyIndex() const
Definition
qqmlcontext_p.h:51
QQmlContextPrivate::appendPropertyValue
void appendPropertyValue(const QVariant &value)
Definition
qqmlcontext_p.h:59
QQmlContextPrivate::instances
QList< QPointer< QObject > > instances() const
Definition
qqmlcontext_p.h:63
QQmlContextPrivate::numPropertyValues
int numPropertyValues() const
Definition
qqmlcontext_p.h:54
QQmlContextPrivate::emitDestruction
void emitDestruction()
Definition
qqmlcontext.cpp:593
QQmlContextPrivate::propertyValue
QVariant propertyValue(int index) const
Definition
qqmlcontext_p.h:61
QQmlContextPrivate::context_at
static QObject * context_at(QQmlListProperty< QObject > *, qsizetype)
Definition
qqmlcontext.cpp:567
QQmlExpressionPrivate
Definition
qqmlexpression_p.h:31
QQmlExpressionPrivate::mustCaptureBindableProperty
bool mustCaptureBindableProperty() const final
Definition
qqmlexpression_p.h:43
QQmlExpressionPrivate::expressionChanged
void expressionChanged() override
Definition
qqmlexpression.cpp:427
QQmlExpressionPrivate::column
quint16 column
Definition
qqmlexpression_p.h:60
QQmlExpressionPrivate::init
void init(const QQmlRefPointer< QQmlContextData > &, QV4::Function *runtimeFunction, QObject *)
Definition
qqmlexpression.cpp:39
QQmlExpressionPrivate::v4value
QV4::ReturnedValue v4value(bool *isUndefined=nullptr)
Definition
qqmlexpression.cpp:239
QQmlExpressionPrivate::expressionFunctionValid
bool expressionFunctionValid
Definition
qqmlexpression_p.h:50
QQmlExpressionPrivate::_q_notify
void _q_notify()
QQmlExpressionPrivate::init
void init(const QQmlRefPointer< QQmlContextData > &, const QString &, QObject *)
Definition
qqmlexpression.cpp:29
QQmlExpressionPrivate::value
QVariant value(bool *isUndefined=nullptr)
Definition
qqmlexpression.cpp:254
QQmlExpressionPrivate::name
QString name
Definition
qqmlexpression_p.h:61
QQmlExpressionPrivate::url
QString url
Definition
qqmlexpression_p.h:58
QQmlExpressionPrivate::line
quint16 line
Definition
qqmlexpression_p.h:59
QQmlExpressionPrivate::get
static QQmlExpression * get(QQmlExpressionPrivate *expr)
Definition
qqmlexpression_p.h:69
QQmlExpressionPrivate::get
static QQmlExpressionPrivate * get(QQmlExpression *expr)
Definition
qqmlexpression_p.h:64
QQmlExpressionPrivate::expression
QString expression
Definition
qqmlexpression_p.h:56
QQmlExpressionPrivate::expressionIdentifier
QString expressionIdentifier() const override
Definition
qqmlexpression.cpp:433
QQmlExpressionPrivate::~QQmlExpressionPrivate
~QQmlExpressionPrivate() override
Definition
qqmlexpression.cpp:25
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
readObjectProperty
static bool readObjectProperty(const QQmlRefPointer< QQmlContextData > &data, QObject *object, const QString &name, QVariant *target)
Definition
qqmlcontext.cpp:326
objectForNameInQQmlContextData
static QObject * objectForNameInQQmlContextData(const QQmlRefPointer< QQmlContextData > &data, const QQmlContextPrivate *d, const QString &name)
Definition
qqmlcontext.cpp:396
qtdeclarative
src
qml
qml
qqmlabstracturlinterceptor.h
Generated on
for Qt by
1.18.0