[tracking] Load all the tracking bits into the configuration

main
Adriaan de Groot 6 years ago
parent 528b98c1c4
commit 5763799ba9

@ -149,6 +149,8 @@ UserTrackingConfig::setConfigurationMap( const QVariantMap& configurationMap )
Config::Config( QObject* parent )
: QObject( parent )
, m_installTracking( new InstallTrackingConfig( this ) )
, m_machineTracking( new MachineTrackingConfig( this ) )
, m_userTracking( new UserTrackingConfig( this ) )
{
}
@ -169,6 +171,18 @@ Config::setConfigurationMap( const QVariantMap& configurationMap )
{
m_installTracking->setConfigurationMap( subconfig );
}
subconfig = CalamaresUtils::getSubMap( configurationMap, "machine", success );
if ( success )
{
m_machineTracking->setConfigurationMap( subconfig );
}
subconfig = CalamaresUtils::getSubMap( configurationMap, "user", success );
if ( success )
{
m_userTracking->setConfigurationMap( subconfig );
}
}
QString

@ -175,6 +175,8 @@ private:
QString m_generalPolicy;
InstallTrackingConfig* m_installTracking;
MachineTrackingConfig* m_machineTracking;
UserTrackingConfig* m_userTracking;
};
#endif

Loading…
Cancel
Save