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
QQmltc::CodeWriter Struct Reference

#include <qqmltccodewriter_p.h>

Collaboration diagram for QQmltc::CodeWriter:

Static Public Member Functions

static void writeGlobalHeader (OutputWrapper &code, const QString &sourcePath, const QString &hPath, const QString &cppPath, const QString &outNamespace, const QSet< QString > &requiredCppIncludes)
static void writeGlobalFooter (OutputWrapper &code, const QString &sourcePath, const QString &outNamespace)
static void write (OutputWrapper &code, const Program &program)
static void write (OutputWrapper &code, const Type &type, const QString &exportMacro)
static void write (OutputWrapper &code, const Enum &enumeration)
static void write (OutputWrapper &code, const Method &method)
static void write (OutputWrapper &code, const Ctor &ctor)
static void write (OutputWrapper &code, const Dtor &dtor)
static void write (OutputWrapper &code, const Variable &var)
static void write (OutputWrapper &code, const Property &prop)
static void write (OutputWrapper &code, const PropertyInitializer &propertyInitializer, const Type &wrappedType)
static void write (OutputWrapper &code, const RequiredPropertiesBundle &requiredPropertiesBundle)

Detailed Description

Definition at line 28 of file qqmltccodewriter_p.h.

Member Function Documentation

◆ write() [1/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const Ctor & ctor )
static

Definition at line 517 of file qqmltccodewriter.cpp.

◆ write() [2/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const Dtor & dtor )
static

Definition at line 533 of file qqmltccodewriter.cpp.

◆ write() [3/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const Enum & enumeration )
static

Definition at line 447 of file qqmltccodewriter.cpp.

◆ write() [4/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const Method & method )
static

Definition at line 463 of file qqmltccodewriter.cpp.

◆ write() [5/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const Program & program )
static

Definition at line 262 of file qqmltccodewriter.cpp.

◆ write() [6/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const Property & prop )
static

Definition at line 545 of file qqmltccodewriter.cpp.

◆ write() [7/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const PropertyInitializer & propertyInitializer,
const Type & wrappedType )
static

Definition at line 167 of file qqmltccodewriter.cpp.

◆ write() [8/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const RequiredPropertiesBundle & requiredPropertiesBundle )
static

Definition at line 208 of file qqmltccodewriter.cpp.

◆ write() [9/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const Type & type,
const QString & exportMacro )
static

Definition at line 316 of file qqmltccodewriter.cpp.

◆ write() [10/10]

void QQmltc::CodeWriter::write ( OutputWrapper & code,
const Variable & var )
static

Definition at line 539 of file qqmltccodewriter.cpp.

◆ writeGlobalFooter()

void QQmltc::CodeWriter::writeGlobalFooter ( OutputWrapper & code,
const QString & sourcePath,
const QString & outNamespace )
static

Definition at line 224 of file qqmltccodewriter.cpp.

◆ writeGlobalHeader()

void QQmltc::CodeWriter::writeGlobalHeader ( OutputWrapper & code,
const QString & sourcePath,
const QString & hPath,
const QString & cppPath,
const QString & outNamespace,
const QSet< QString > & requiredCppIncludes )
static

Definition at line 102 of file qqmltccodewriter.cpp.


The documentation for this struct was generated from the following files: