Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <profileevaluator.h>
#include <profileutils.h>
#include <qmakeparser.h>
#include <qmakevfs.h>
#include <qrcreader.h>
#include <QtCore/QCoreApplication>
#include <QtCore/QDebug>
#include <QtCore/QDir>
#include <QtCore/QDirIterator>
#include <QtCore/QFile>
#include <QtCore/QFileInfo>
#include <QtCore/QLibraryInfo>
#include <QtCore/QRegularExpression>
#include <QtCore/QString>
#include <QtCore/QStringList>
#include <QtCore/QJsonArray>
#include <QtCore/QJsonDocument>
#include <QtCore/QJsonObject>
#include <iostream>
Go to the source code of this file.
Classes | |
class | EvalHandler |
Functions | |
static void | printOut (const QString &out) |
static void | printErr (const QString &out) |
static QJsonValue | toJsonValue (const QJsonValue &v) |
static QJsonValue | toJsonValue (const QString &s) |
static QJsonValue | toJsonValue (const QStringList &lst) |
template<class T > | |
void | setValue (QJsonObject &obj, const char *key, T value) |
static void | printUsage () |
static void | print (const QString &fileName, int lineNo, const QString &msg) |
static QStringList | getResources (const QString &resourceFile, QMakeVfs *vfs) |
static QStringList | getSources (const char *var, const char *vvar, const QStringList &baseVPaths, const QString &projectDir, const ProFileEvaluator &visitor) |
static QStringList | getSources (const ProFileEvaluator &visitor, const QString &projectDir, QMakeVfs *vfs) |
QStringList | getExcludes (const ProFileEvaluator &visitor, const QString &projectDirPath) |
static void | excludeProjects (const ProFileEvaluator &visitor, QStringList *subProjects) |
static QJsonArray | processProjects (bool topLevel, const QStringList &proFiles, const QStringList &translationsVariables, const QHash< QString, QString > &outDirMap, ProFileGlobals *option, QMakeVfs *vfs, QMakeParser *parser, bool *fail) |
static QJsonObject | processProject (const QString &proFile, const QStringList &translationsVariables, ProFileGlobals *option, QMakeVfs *vfs, QMakeParser *parser, ProFileEvaluator &visitor) |
int | main (int argc, char **argv) |
[48] | |
Variables | |
static EvalHandler | evalHandler |
|
static |
QStringList getExcludes | ( | const ProFileEvaluator & | visitor, |
const QString & | projectDirPath ) |
|
static |
Definition at line 122 of file main.cpp.
References ReadQrcResult::hasError(), QMakeVfs::readFile(), QMakeVfs::ReadOk, and QMakeVfs::VfsCumulative.
Referenced by org.qtproject.qt.android.QtActivityBase::onCreate().
|
static |
|
static |
int main | ( | int | argc, |
char ** | argv ) |
[48]
[dynamic_tooltip]
[5]
[2]
[0]
[6]
[48]
[48]
[6]
[0]
[0]
[1]
[1]
[2]
[2]
[3]
[3]
[0]
[0]
[1]
[1]
[2]
[2]
[3]
[3]
[0]
[0]
[1]
[1]
[2]
[2]
[3]
[3]
[0]
[0]
[0]
[0]
[1]
[1]
[1]
[1]
[0]
[0]
[0]
[0]
[0]
[0]
[0]
[0]
Definition at line 333 of file main.cpp.
References evalHandler, printUsage(), and EvalHandler::verbose.
Definition at line 88 of file main.cpp.
Referenced by EvalHandler::message().
Definition at line 34 of file main.cpp.
References QtPrivate::asString().
Definition at line 29 of file main.cpp.
References QtPrivate::asString().
|
static |
|
static |
Definition at line 237 of file main.cpp.
References ProFileEvaluator::templateType(), and ProFileEvaluator::TT_Subdirs.
|
static |
void setValue | ( | QJsonObject & | obj, |
const char * | key, | ||
T | value ) |
|
static |
|
static |
|
static |
|
static |