From ac80d924c77e4811738ce62b0a4a6ad4430ada16 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Thu, 30 Sep 2010 14:35:44 +0200 Subject: [PATCH] Custom Wizards: No files generated. Fix breakage introduced by 65e95c3aba69123bf3286ea0c8ff60da0eece479, introducing a writeAccess attribute not properly initialized in the default CT. The GeneratedFile::CustomGeneratorAttribute exists for that purpose. Reviewed-by: Tobias Hunger Task-number: QTCREATORBUG-2518 --- src/plugins/coreplugin/basefilewizard.cpp | 12 +----------- src/plugins/coreplugin/basefilewizard.h | 1 - 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/src/plugins/coreplugin/basefilewizard.cpp b/src/plugins/coreplugin/basefilewizard.cpp index 70975a104b8..054e560bd8a 100644 --- a/src/plugins/coreplugin/basefilewizard.cpp +++ b/src/plugins/coreplugin/basefilewizard.cpp @@ -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(); diff --git a/src/plugins/coreplugin/basefilewizard.h b/src/plugins/coreplugin/basefilewizard.h index e789a8d0468..614cabebbd0 100644 --- a/src/plugins/coreplugin/basefilewizard.h +++ b/src/plugins/coreplugin/basefilewizard.h @@ -101,7 +101,6 @@ public: void setEditorId(const QString &k); bool write(QString *errorMessage) const; - void setWriteAccess(bool access = true); Attributes attributes() const; void setAttributes(Attributes a);