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

« back to all changes in this revision

Viewing changes to src/connectivity-api/connectivity-qt/connectivityqt/sims-list-model.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:
86
86
                connect(sim.get(), &Sim::primaryPhoneNumberChanged, this, &Priv::primaryPhoneNumberChanged);
87
87
                connect(sim.get(), &Sim::mccChanged, this, &Priv::mccChanged);
88
88
                connect(sim.get(), &Sim::mncChanged, this, &Priv::mncChanged);
 
89
                connect(sim.get(), &Sim::preferredLanguagesChanged, this, &Priv::preferredLanguagesChanged);
89
90
            }
90
91
            p.endInsertRows();
91
92
        }
144
145
        p.dataChanged(idx, idx, {SimsListModel::Roles::RoleMnc});
145
146
    }
146
147
 
 
148
    void preferredLanguagesChanged()
 
149
    {
 
150
        auto idx = findSim(sender());
 
151
        p.dataChanged(idx, idx, {SimsListModel::Roles::RolePreferredLanguages});
 
152
    }
 
153
 
147
154
    void propertyChanged(const QString& name, const QVariant& value)
148
155
    {
149
156
        if (name == "Sims")