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

Method setFileUrl

kdevplatform/language/codegen/templateclassgenerator.cpp:161–170  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

159}
160
161void TemplateClassGenerator::setFileUrl(const QString& outputFile, const QUrl& url)
162{
163 Q_D(TemplateClassGenerator);
164
165 d->fileUrls.insert(outputFile, url);
166 d->renderer.addVariable(QLatin1String("output_file_") + outputFile.toLower(), QDir(
167 d->baseUrl.path()).relativeFilePath(url.path()));
168 d->renderer.addVariable(QLatin1String("output_file_") + outputFile.toLower() + QLatin1String(
169 "_absolute"), url.toLocalFile());
170}
171
172KTextEditor::Cursor TemplateClassGenerator::filePosition(const QString& outputFile) const
173{

Callers 2

setLowercaseFileNamesFunction · 0.80
acceptMethod · 0.80

Calls 5

toLocalFileMethod · 0.80
QDirClass · 0.50
insertMethod · 0.45
addVariableMethod · 0.45
pathMethod · 0.45

Tested by 1

setLowercaseFileNamesFunction · 0.64