Ejemplo n.º 1
0
bool JsonGenerator::createImportList(FTemplate & t) {
    for(auto s : t.getDependents()) {
        std::string incl = toFileName(s);
        t.insertBeforeMarker("include_end", "#include \"" + incl + "\"");
    }
    return true;
}
Ejemplo n.º 2
0
//virtual
bool JsonGenerator::createOutput() {
    //let's not forget about json_utils.hpp
    std::string content = getTemplateContent("json_utils.hpp");
    registerOutputTemplate("json_utils", content);

    std::map<std::string, FTemplate>::iterator i = outputTemplates.begin();
    for(; i != outputTemplates.end(); ++i) {
        std::string fName = toFileName(i->first);
        writeContent(fName, i->second.getContent());
    }
    return true;
}
Ejemplo n.º 3
0
QString UIWizardNewVDPage3::mediumPath() const
{
    return absoluteFilePath(toFileName(m_pLocationEditor->text(), m_strDefaultExtension), m_strDefaultPath);
}
Ejemplo n.º 4
0
QString UIWizardCloneVDPage4::mediumPath() const
{
    return absoluteFilePath(toFileName(m_pDestinationDiskEditor->text(), m_strDefaultExtension), m_strDefaultPath);
}