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

(46f209d9f7decac757aacda66d290c748b06ed09)

#include "qqmltccodewriter_p.h"
#include <QtCore/qfileinfo.h>
#include <QtCore/qstringbuilder.h>
#include <QtCore/qstring.h>
#include <QtCore/qmap.h>
#include <QtCore/qlist.h>
#include <utility>
Include dependency graph for qqmltccodewriter.cpp:

Go to the source code of this file.

Namespaces

namespace  QQmltc

Functions

static QString QQmltc::urlToMacro (const QString &url)
static QString QQmltc::getFunctionCategory (const MethodBase &method)
static QString QQmltc::getFunctionCategory (const Method &method)
static QString QQmltc::appendSpace (const QString &s)
static QString QQmltc::prependSpace (const QString &s)
static std::pair< QString, QStringQQmltc::functionSignatures (const MethodBase &method)
static QString QQmltc::functionReturnType (const Method &m)
static void QQmltc::writeToFile (const QString &path, const QByteArray &data)
template<typename Predicate>
static void QQmltc::dumpFunctions (OutputWrapper &code, const QList< Method > &functions, Predicate pred)
template<typename WriteInitialization>
static void QQmltc::writeSpecialMethod (OutputWrapper &code, const MethodBase &specialMethod, WriteInitialization writeInit)