~indicator-applet-developers/indicator-network/trunk.16.10

« back to all changes in this revision

Viewing changes to src/indicator/nmofono/wwan/sim.cpp

  • Committer: Bileto Bot
  • Author(s): Antti Kaijanmäki
  • Date: 2016-07-22 13:13:46 UTC
  • mfrom: (609.2.1 lp1600422)
  • Revision ID: ci-train-bot@canonical.com-20160722131346-b2wrk1czuim9aut9
Don't expect to have PreferredLanguages on a SIM.

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
                                "",
44
44
                                "",
45
45
                                "",
46
 
                                wrapper->preferredLanguages(),
 
46
                                {},
47
47
                                false));
48
48
    sim->setOfonoSimManager(wrapper->ofonoSimManager());
49
49
    return sim;
117
117
            connect(simmgr.get(), &QOfonoSimManager::subscriberNumbersChanged, this, &Private::phoneNumbersChanged);
118
118
            connect(simmgr.get(), &QOfonoSimManager::mobileCountryCodeChanged, this, &Private::mccChanged);
119
119
            connect(simmgr.get(), &QOfonoSimManager::mobileNetworkCodeChanged, this, &Private::mncChanged);
 
120
            connect(simmgr.get(), &QOfonoSimManager::preferredLanguagesChanged, this, &Private::preferredLanguagesChanged);
120
121
            imsiChanged(simmgr->subscriberIdentity());
121
122
            phoneNumbersChanged(simmgr->subscriberNumbers());
122
123
            mccChanged(simmgr->mobileCountryCode());
172
173
        Q_EMIT p.mncChanged(m_mnc);
173
174
    }
174
175
 
 
176
    void preferredLanguagesChanged(const QStringList &value)
 
177
    {
 
178
        if (value.isEmpty())
 
179
        {
 
180
            return;
 
181
        }
 
182
 
 
183
        m_preferredLanguages = value;
 
184
        Q_EMIT p.preferredLanguagesChanged();
 
185
    }
 
186
 
175
187
    void poweredChanged()
176
188
    {
177
189
        if (!m_initialDataSet)