diff options
author | be_ <be.0@gmx.com> | 2016-12-27 12:08:18 -0600 |
---|---|---|
committer | be_ <be.0@gmx.com> | 2017-01-19 14:39:44 -0600 |
commit | 50cc903ace93a40fb9d72f304458b23efcb6f7d7 (patch) | |
tree | 9c4baf49c7331f96bc55d0da7bad5842a7c50f2a /src/effects/effectchainmanager.cpp | |
parent | d826eca898606138e2eebdb182491f6430fc22cd (diff) |
add Mixxx version to effects.xml
Diffstat (limited to 'src/effects/effectchainmanager.cpp')
-rw-r--r-- | src/effects/effectchainmanager.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/effects/effectchainmanager.cpp b/src/effects/effectchainmanager.cpp index 524903864a..721cba05c1 100644 --- a/src/effects/effectchainmanager.cpp +++ b/src/effects/effectchainmanager.cpp @@ -1,11 +1,12 @@ +#include "defs_version.h" #include "effects/effectchainmanager.h" +#include "effects/effectsmanager.h" #include <QtDebug> #include <QDomDocument> #include <QFile> #include <QDir> -#include "effects/effectsmanager.h" EffectChainManager::EffectChainManager(UserSettingsPointer pConfig, EffectsManager* pEffectsManager) @@ -135,7 +136,12 @@ bool EffectChainManager::saveEffectChains() { doc.setContent(blank); QDomElement rootNode = doc.documentElement(); - foreach(EffectRackPointer pRack, m_standardEffectRacks) { + QDomElement mixxxVersionElement = doc.createElement("MixxxVersion"); + QDomText version = doc.createTextNode(MIXXX_VERSION); + mixxxVersionElement.appendChild(version); + rootNode.appendChild(mixxxVersionElement); + + for (EffectRackPointer pRack : m_standardEffectRacks) { rootNode.appendChild(pRack->toXML(&doc)); } // TODO? Save QuickEffects in effects.xml too, or keep stored in ConfigObjects? |