1313 */
1414
1515#include " nmcconfigfile.h"
16+ #include " theme.h"
1617
1718namespace OCC {
1819
1920bool NMCConfigFile::transferUsageData (const QString &connection) const
2021{
21- QString con (connection);
22- if ( connection.isEmpty () )
23- {
24- con = defaultConnection () ;
25- }
26- QVariant fallback = getValue (m_transferUsageData, con , false );
22+ const QString group =
23+ connection.isEmpty ()
24+ ? Theme::instance ()-> appName ()
25+ : connection ;
26+
27+ QVariant fallback = getValue (m_transferUsageData, group , false );
2728 fallback = getValue (m_transferUsageData, QString (), fallback);
2829
29- QVariant value = getPolicySetting (m_transferUsageData, fallback);
30+ const QVariant value = getPolicySetting (m_transferUsageData, fallback);
3031 return value.toBool ();
3132}
3233
3334void NMCConfigFile::setTransferUsageData (bool usageData, const QString &connection)
3435{
35- QString con (connection);
36- if ( connection.isEmpty () )
37- {
38- con = defaultConnection () ;
39- }
36+ const QString group =
37+ connection.isEmpty ()
38+ ? Theme::instance ()-> appName ()
39+ : connection ;
40+
4041 QSettings settings (configFile (), QSettings::IniFormat);
41- settings.beginGroup (con );
42+ settings.beginGroup (group );
4243
43- settings.setValue (m_transferUsageData, QVariant ( usageData) );
44+ settings.setValue (m_transferUsageData, usageData);
4445 settings.sync ();
4546}
4647
47- } // namespace OCC
48+ } // namespace OCC
0 commit comments