From 2021b02d8169eb6b6cf613d21d90680462af38c2 Mon Sep 17 00:00:00 2001 From: Alain Kohli Date: Tue, 12 Dec 2017 12:11:54 +0100 Subject: [PATCH] Fixes #38, settings are now properly loaded by the SettingsScope of the project. The problem was, that the AbstractProject searched for the SettingsScope tag one layer too high. It forgot that it has to enter the project tag first. --- itemframework/src/project/abstract_project.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/itemframework/src/project/abstract_project.cpp b/itemframework/src/project/abstract_project.cpp index 51050dd..682a969 100644 --- a/itemframework/src/project/abstract_project.cpp +++ b/itemframework/src/project/abstract_project.cpp @@ -77,7 +77,7 @@ bool AbstractProject::validateProjectDomDocument(const QDomDocument& projectDomD bool AbstractProject::loadSettingsScope() { - QDomElement projectDomElement = domDocument().toElement(); + QDomElement projectDomElement = domDocument().firstChildElement(); if (projectDomElement.hasChildNodes()) { // Handle children nodes