ModelGenerator::ModelGenerator(const QString &model, const QString &table, const QStringList &fields, const QString &dst)
    : dstDir(dst), fieldList(fields)
{
    tableName = (table.contains('_')) ? table.toLower() : variableNameToFieldName(table);
    modelName = (!model.isEmpty()) ? model : fieldNameToEnumName(tableName);
}
Example #2
0
ViewGenerator::ViewGenerator(const QString &view, const QString &dst)
{
    tableName = (view.contains('_')) ? view.toLower() : variableNameToFieldName(view);
    dstDir.setPath(dst + QDir::separator() + fieldNameToVariableName(tableName).toLower());
}