diff options
Diffstat (limited to 'src/libs/kdtools')
-rw-r--r-- | src/libs/kdtools/localpackagehub.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/kdtools/localpackagehub.cpp b/src/libs/kdtools/localpackagehub.cpp index 11ff36a88..14e6b5738 100644 --- a/src/libs/kdtools/localpackagehub.cpp +++ b/src/libs/kdtools/localpackagehub.cpp @@ -28,6 +28,7 @@ ****************************************************************************/ #include "localpackagehub.h" +#include "fileutils.h" #include "globals.h" #include "constants.h" @@ -431,6 +432,11 @@ void LocalPackageHub::writeToDisk() file.write(doc.toByteArray(4)); file.close(); + + // Write permissions for installation information file + QInstaller::setDefaultFilePermissions( + &file, DefaultFilePermissions::NonExecutable); + d->modified = false; } } |