bool DocumentManager::createFile(const QString &filePath, const QString &contents) { Utils::TextFileFormat textFileFormat; textFileFormat.codec = Core::EditorManager::defaultTextCodec(); QString errorMessage; return textFileFormat.writeFile(filePath, contents, &errorMessage); }
bool TabViewDesignerAction::createFile(const QString &filePath) { Utils::TextFileFormat textFileFormat; textFileFormat.codec = Core::EditorManager::defaultTextCodec(); QString errorMessage; const QString componentString("import QtQuick 2.1\nimport QtQuick.Controls 1.0\n\nItem {\n\n}"); return textFileFormat.writeFile(filePath, componentString, &errorMessage); }
bool TextFile::write(const QString &fileName, const Utils::TextFileFormat &format, const QString &data, QString *errorMessage) const { if (debug) qDebug() << Q_FUNC_INFO << this << fileName; return format.writeFile(fileName, data, errorMessage); }