![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmldomelements_p.h>
Public Types | |
enum class | Kind { Invalid , ModuleUri , DirectoryUrl , RelativePath , AbsolutePath } |
Public Member Functions | |
QmlUri ()=default | |
bool | isValid () const |
bool | isDirectory () const |
bool | isModule () const |
QString | moduleUri () const |
QString | localPath () const |
QString | absoluteLocalPath (const QString &basePath=QString()) const |
QUrl | directoryUrl () const |
QString | directoryString () const |
QString | toString () const |
Kind | kind () const |
Static Public Member Functions | |
static QmlUri | fromString (const QString &importStr) |
static QmlUri | fromUriString (const QString &importStr) |
static QmlUri | fromDirectoryString (const QString &importStr) |
Friends | |
bool | operator== (const QmlUri &i1, const QmlUri &i2) |
bool | operator!= (const QmlUri &i1, const QmlUri &i2) |
Definition at line 232 of file qqmldomelements_p.h.
|
strong |
Enumerator | |
---|---|
Invalid | |
ModuleUri | |
DirectoryUrl | |
RelativePath | |
AbsolutePath |
Definition at line 235 of file qqmldomelements_p.h.
|
default |
Definition at line 2120 of file qqmldomelements.cpp.
References DirectoryUrl, Invalid, ModuleUri, and RelativePath.
QString QQmlJS::Dom::QmlUri::directoryString | ( | ) | const |
Definition at line 2150 of file qqmldomelements.cpp.
QUrl QQmlJS::Dom::QmlUri::directoryUrl | ( | ) | const |
Definition at line 2143 of file qqmldomelements.cpp.
Definition at line 2058 of file qqmldomelements.cpp.
References QmlUri(), AbsolutePath, and RelativePath.
Definition at line 2042 of file qqmldomelements.cpp.
Definition at line 2052 of file qqmldomelements.cpp.
bool QQmlJS::Dom::QmlUri::isDirectory | ( | ) | const |
Definition at line 2075 of file qqmldomelements.cpp.
References AbsolutePath, DirectoryUrl, Invalid, ModuleUri, and RelativePath.
bool QQmlJS::Dom::QmlUri::isModule | ( | ) | const |
Definition at line 2089 of file qqmldomelements.cpp.
References ModuleUri.
bool QQmlJS::Dom::QmlUri::isValid | ( | ) | const |
Definition at line 2070 of file qqmldomelements.cpp.
References Invalid.
QmlUri::Kind QQmlJS::Dom::QmlUri::kind | ( | ) | const |
Definition at line 2181 of file qqmldomelements.cpp.
QString QQmlJS::Dom::QmlUri::localPath | ( | ) | const |
Definition at line 2101 of file qqmldomelements.cpp.
References DirectoryUrl, Invalid, and ModuleUri.
QString QQmlJS::Dom::QmlUri::moduleUri | ( | ) | const |
Definition at line 2094 of file qqmldomelements.cpp.
QString QQmlJS::Dom::QmlUri::toString | ( | ) | const |
Definition at line 2165 of file qqmldomelements.cpp.
References Invalid.
Definition at line 255 of file qqmldomelements_p.h.
References operator==.
Definition at line 251 of file qqmldomelements_p.h.
Referenced by operator!=.