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
qtmoduleinfo.cpp File Reference

(e583c3d5163a5512abac85e32359652e28a053f7)

#include "qtmoduleinfo.h"
#include "utils.h"
#include <QDirListing>
#include <QJsonDocument>
#include <QJsonArray>
#include <QDebug>
#include <iostream>
#include <algorithm>
#include <unordered_map>
Include dependency graph for qtmoduleinfo.cpp:

Go to the source code of this file.

Classes

struct  TranslationCatalog

Typedefs

using TranslationCatalogs = std::vector<TranslationCatalog>

Functions

static QStringList toStringList (const QJsonArray &jsonArray)
static TranslationCatalogs readTranslationsCatalogs (const QString &translationsDir, bool verbose, QString *errorString)
static QtModule moduleFromJsonFile (const QString &filePath, QString *errorString)
static void dump (const QtModule &module)

Typedef Documentation

◆ TranslationCatalogs

Function Documentation

◆ dump()

void dump ( const QtModule & module)
static

Definition at line 106 of file qtmoduleinfo.cpp.

◆ moduleFromJsonFile()

QtModule moduleFromJsonFile ( const QString & filePath,
QString * errorString )
static

Definition at line 77 of file qtmoduleinfo.cpp.

References QtModule::internal.

◆ readTranslationsCatalogs()

TranslationCatalogs readTranslationsCatalogs ( const QString & translationsDir,
bool verbose,
QString * errorString )
static

Definition at line 37 of file qtmoduleinfo.cpp.

◆ toStringList()

QStringList toStringList ( const QJsonArray & jsonArray)
static

Definition at line 18 of file qtmoduleinfo.cpp.