~ubuntu-branches/ubuntu/trusty/muon/trusty-proposed

« back to all changes in this revision

Viewing changes to libmuonapt/declarative/OriginsBackend.cpp

  • Committer: Package Import Robot
  • Author(s): Harald Sitter
  • Date: 2014-02-24 12:27:08 UTC
  • mfrom: (70.1.1 trusty-proposed)
  • Revision ID: package-import@ubuntu.com-20140224122708-5risc2zla975sve1
Tags: 2.1.70-0ubuntu2
Remove build dep on libbogdega-dev again, not considered viable yet by
upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
    qmlRegisterType<Source>();
46
46
    qmlRegisterType<Entry>();
47
47
    load();
 
48
    
 
49
    connect(applicationBackend(), SIGNAL(fetchingChanged()), SLOT(load()), Qt::UniqueConnection);
48
50
}
49
51
 
50
52
OriginsBackend::~OriginsBackend()
55
57
void OriginsBackend::load()
56
58
{
57
59
    QObject* b = applicationBackend();
58
 
    QApt::Backend* backend = qobject_cast<QApt::Backend*>(b->property("backend").value<QObject*>());
59
 
    if(!backend) {
60
 
        connect(b, SIGNAL(fetchingChanged()), SLOT(load()));
61
 
        return;
62
 
    }
63
60
    
64
61
    m_sourcesList.reload();
65
62
    qDeleteAll(m_sources);