Custom Wizards: No files generated.

Fix breakage introduced by 65e95c3aba,
introducing a writeAccess attribute not properly initialized
in the default CT. The GeneratedFile::CustomGeneratorAttribute
exists for that purpose.

Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Task-number: QTCREATORBUG-2518
This commit is contained in:
Friedemann Kleint
2010-09-30 14:35:44 +02:00
parent e0ec2ac82e
commit ac80d924c7
2 changed files with 1 additions and 12 deletions

View File

@@ -69,14 +69,12 @@ public:
QString editorId;
bool binary;
GeneratedFile::Attributes attributes;
bool writeAccess;
};
GeneratedFilePrivate::GeneratedFilePrivate(const QString &p) :
path(p),
binary(false),
attributes(0),
writeAccess(true)
attributes(0)
{
}
@@ -106,11 +104,6 @@ GeneratedFile::~GeneratedFile()
{
}
void GeneratedFile::setWriteAccess(bool access)
{
m_d->writeAccess = access;
}
QString GeneratedFile::path() const
{
return m_d->path;
@@ -163,9 +156,6 @@ void GeneratedFile::setEditorId(const QString &k)
bool GeneratedFile::write(QString *errorMessage) const
{
if (!m_d->writeAccess)
return true;
// Ensure the directory
const QFileInfo info(m_d->path);
const QDir dir = info.absoluteDir();