ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtsdlgenqml
CQmlGenTools.h
1
// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2
#pragma once
3
4
5
// Qt includes
6
#include <QtCore/QString>
7
8
// ImtCore includes
9
#include <imtsdlgenqml/CSdlQmlGenerationResult.h>
10
11
12
namespace
imtsdlgenqml
13
{
14
15
19
class
CQmlGenTools
20
{
21
public
:
32
static
bool
ReadGenerationResultFile
(
CSdlQmlGenerationResult
& result,
const
QString& filePath);
33
44
static
bool
WriteGenerationResultFile
(
CSdlQmlGenerationResult
& result,
const
QString& filePath);
45
60
static
bool
UpdateGenerationResult
(
const
QString& filePath,
const
CSdlQmlGenerationResult
& updateData);
61
};
62
63
64
}
// namespace imtsdlgenqml
imtsdlgenqml::CQmlGenTools
Utility class providing convenient methods for managing SDL QML code generation metadata.
Definition
CQmlGenTools.h:20
imtsdlgenqml::CQmlGenTools::UpdateGenerationResult
static bool UpdateGenerationResult(const QString &filePath, const CSdlQmlGenerationResult &updateData)
Appends additional directories to existing generation result file with file locking protection.
imtsdlgenqml::CQmlGenTools::WriteGenerationResultFile
static bool WriteGenerationResultFile(CSdlQmlGenerationResult &result, const QString &filePath)
Writes generation result metadata to a JSON file.
imtsdlgenqml::CQmlGenTools::ReadGenerationResultFile
static bool ReadGenerationResultFile(CSdlQmlGenerationResult &result, const QString &filePath)
Reads generation result metadata from a JSON file.
imtsdlgenqml::CSdlQmlGenerationResult
Provides information about SDL QML code generation results.
Definition
CSdlQmlGenerationResult.h:27
Generated by
1.9.8