Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qmlutils.h
Go to the documentation of this file.
1// Copyright (C) 2016 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
3
4#ifndef QMLUTILS_H
5#define QMLUTILS_H
6
7#include "utils.h"
8
9#include <QStringList>
10
12
13QString findQmlDirectory(Platform platform, const QString &startDirectoryName);
14
16 struct Module {
17 QString installPath(const QString &root) const;
18
23 };
24
25 void append(const QmlImportScanResult &other);
26
27 bool ok = false;
30};
31
33
35 bool usesWidgets, int platform, DebugMatchMode debugMatchMode,
37
39
40#endif // QMLUTILS_H
Definition qlist.h:74
\inmodule QtCore
\macro QT_RESTRICTED_CAST_FROM_ASCII
Definition qstring.h:127
Combined button and popup list for selecting options.
QmlImportScanResult runQmlImportScanner(const QString &directory, const QStringList &qmlImportPaths, bool usesWidgets, int platform, DebugMatchMode debugMatchMode, QString *errorMessage)
Definition qmlutils.cpp:75
bool operator==(const QmlImportScanResult::Module &m1, const QmlImportScanResult::Module &m2)
Definition qmlutils.cpp:19
QT_BEGIN_NAMESPACE QString findQmlDirectory(Platform platform, const QString &startDirectoryName)
Definition qmlutils.cpp:53
static QString errorMessage(QUrlPrivate::ErrorCode errorCode, const QString &errorSource, qsizetype errorPosition)
Definition qurl.cpp:3503
QT_BEGIN_NAMESPACE Platform platform()
Platform
QSharedPointer< T > other(t)
[5]
QString installPath(const QString &root) const
Definition qmlutils.cpp:25
QStringList plugins
Definition qmlutils.h:29
QList< Module > modules
Definition qmlutils.h:28
void append(const QmlImportScanResult &other)
Definition qmlutils.cpp:125
DebugMatchMode
Definition utils.h:153