MCPcopy Create free account
hub / github.com/KDE/kdevelop / setDescription

Method setDescription

kdevplatform/language/codegen/templateclassgenerator.cpp:291–303  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

289}
290
291void TemplateClassGenerator::setDescription(const ClassDescription& description)
292{
293 Q_D(TemplateClassGenerator);
294
295 d->description = description;
296
297 QVariantHash variables;
298 variables[QStringLiteral("description")] = QVariant::fromValue(description);
299 variables[QStringLiteral("members")] = CodeDescription::toVariantList(description.members);
300 variables[QStringLiteral("functions")] = CodeDescription::toVariantList(description.methods);
301 variables[QStringLiteral("base_classes")] = CodeDescription::toVariantList(description.baseClasses);
302 d->renderer.addVariables(variables);
303}
304
305ClassDescription TemplateClassGenerator::description() const
306{

Callers 1

loadTemplateMethod · 0.45

Calls 2

toVariantListFunction · 0.85
addVariablesMethod · 0.45

Tested by 1

loadTemplateMethod · 0.36