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
common.h
Go to the documentation of this file.
1// Copyright (C) 2025 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 COMMON_H
5#define COMMON_H
6
7#include <QHash>
8#include <QString>
9
11{
14
15 bool operator==(const PreloadEntry &other) const
16 {
17 return source == other.source && destination == other.destination;
18 }
19};
20
21inline size_t qHash(const PreloadEntry &key, size_t seed = 0)
22{
23 return qHash(key.source, seed) ^ qHash(key.destination, seed);
24}
25
26#endif
size_t qHash(const PreloadEntry &key, size_t seed=0)
Definition common.h:21
bool copyPreloadPlugins(Parameters &params)
Definition main.cpp:279
bool copyDirectDependencies(QList< QString > dependencies, const Parameters &params)
Definition main.cpp:212
QStringList findSoFiles(const QString &directory)
Definition main.cpp:239
bool parseArguments(Parameters &params)
Definition main.cpp:39
bool copyPreloadQmlImports(Parameters &params)
Definition main.cpp:332
bool copyFile(QString srcPath, QString destPath)
Definition main.cpp:191
std::optional< QString > detectAppName()
Definition main.cpp:121
bool verifyPaths(Parameters &params)
Definition main.cpp:142
bool copyQtLibs(Parameters &params)
Definition main.cpp:256
int main(int argc, char *argv[])
[ctor_close]
A class for parsing and managing a function parameter list.
Definition main.cpp:28
std::optional< QDir > qmlRootPath
Definition main.cpp:34
std::optional< QDir > qtWasmDir
Definition main.cpp:32
std::optional< QDir > qtHostDir
Definition main.cpp:31
QString appWasmPath
Definition main.cpp:30
std::optional< QString > argAppPath
Definition main.cpp:29
QList< QDir > libPaths
Definition main.cpp:33
QSet< QString > loadedQtLibraries
Definition main.cpp:36
bool operator==(const PreloadEntry &other) const
Definition common.h:15
QString source
Definition common.h:12
QString destination
Definition common.h:13