~ubuntu-branches/ubuntu/jaunty/kpackagekit/jaunty

« back to all changes in this revision

Viewing changes to Settings/KpkModelOrigin.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Anthony Mercatante
  • Date: 2009-02-24 11:16:02 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20090224111602-cskv8iurzafe9x0x
Tags: 0.4-0ubuntu1
* New upstream release
* Fixed kubuntu_01_editsources.patches to apply correctly.

Show diffs side-by-side

added added

removed removed

Lines of Context:
92
92
 
93
93
bool KpkModelOrigin::changed() const
94
94
{
95
 
    for (int i = 0; i < m_items.size(); i++)
 
95
    for (int i = 0; i < m_items.size(); i++) {
96
96
        if ( m_items.at(i).value(Qt::CheckStateRole) != m_actualState.value( m_items.at(i).value(Qt::UserRole).toString() ) ) {
97
97
            return true;
98
98
        }
 
99
    }
99
100
    return false;
100
101
}
101
102
 
102
103
bool KpkModelOrigin::save()
103
104
{
104
105
    QString repoId;
105
 
    for (int i = 0; i < m_items.size(); i++)
 
106
    for (int i = 0; i < m_items.size(); i++) {
106
107
        if ( m_items.at(i).value(Qt::CheckStateRole) != m_actualState.value( m_items.at(i).value(Qt::UserRole).toString() ) ) {
107
 
            repoId = m_items.at(i).value(Qt::UserRole).toString();
108
 
            if ( m_client->repoEnable(repoId, (bool) m_actualState.value( repoId ) ) == 0 ) 
109
 
                return false;
 
108
            repoId = m_items.at(i).value(Qt::UserRole).toString();
 
109
            if ( m_client->repoEnable(repoId, (bool) m_actualState.value( repoId ) ) == 0 )
 
110
                return false;
110
111
        }
 
112
    }
111
113
    return true;
112
114
}
113
115