Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
ArgumentDef Struct Reference

#include <moc.h>

+ Collaboration diagram for ArgumentDef:

Public Member Functions

 ArgumentDef ()
 
QJsonObject toJson () const
 

Public Attributes

Type type
 
QByteArray rightType
 
QByteArray normalizedType
 
QByteArray name
 
QByteArray typeNameForCast
 
bool isDefault
 

Detailed Description

Definition at line 54 of file moc.h.

Constructor & Destructor Documentation

◆ ArgumentDef()

ArgumentDef::ArgumentDef ( )
inline

Definition at line 56 of file moc.h.

Member Function Documentation

◆ toJson()

QJsonObject ArgumentDef::toJson ( ) const

Definition at line 2120 of file moc.cpp.

References arg, QString::fromUtf8(), and normalizedType.

+ Here is the call graph for this function:

Member Data Documentation

◆ isDefault

bool ArgumentDef::isDefault

Definition at line 60 of file moc.h.

◆ name

QByteArray ArgumentDef::name

Definition at line 58 of file moc.h.

◆ normalizedType

QByteArray ArgumentDef::normalizedType

Definition at line 58 of file moc.h.

Referenced by Moc::parseFunctionArguments(), and toJson().

◆ rightType

QByteArray ArgumentDef::rightType

Definition at line 58 of file moc.h.

◆ type

Type ArgumentDef::type

Definition at line 57 of file moc.h.

◆ typeNameForCast

QByteArray ArgumentDef::typeNameForCast

Definition at line 59 of file moc.h.


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