~ubuntu-branches/ubuntu/natty/muon/natty

« back to all changes in this revision

Viewing changes to muon/MainWindow.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Thomas
  • Date: 2010-12-20 21:25:02 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20101220212502-jah7iubxtsmzh3t8
Tags: 1.0.90-0ubuntu1
* New upstream release:
  - Remove linker fix patch, applied upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
#include <KStatusBar>
44
44
#include <KVBox>
45
45
#include <Phonon/MediaObject>
46
 
#include <Solid/PowerManagement>
47
46
 
48
47
// LibQApt includes
49
48
#include <LibQApt/Backend>
255
254
 
256
255
void MainWindow::workerEvent(QApt::WorkerEvent event)
257
256
{
 
257
    MuonMainWindow::workerEvent(event);
 
258
 
258
259
    switch (event) {
259
260
    case QApt::CacheUpdateStarted:
260
261
        if (m_downloadWidget) {
261
262
            m_downloadWidget->setHeaderText(i18nc("@info", "<title>Updating software sources</title>"));
262
263
            m_stack->setCurrentWidget(m_downloadWidget);
263
 
            m_powerInhibitor = Solid::PowerManagement::beginSuppressingSleep(i18nc("@info:status", "Muon is downloading packages"));
264
264
            connect(m_downloadWidget, SIGNAL(cancelDownload()), m_backend, SLOT(cancelDownload()));
265
265
        }
266
266
        break;
267
267
    case QApt::CacheUpdateFinished:
268
268
    case QApt::CommitChangesFinished:
269
 
        Solid::PowerManagement::stopSuppressingSleep(m_powerInhibitor);
270
 
        m_canExit = true;
271
269
        reload();
272
270
        returnFromPreview();
273
271
        if (m_warningStack.size() > 0) {
282
280
    case QApt::PackageDownloadStarted:
283
281
        if (m_downloadWidget) {
284
282
            m_downloadWidget->setHeaderText(i18nc("@info", "<title>Downloading Packages</title>"));
285
 
            m_powerInhibitor = Solid::PowerManagement::beginSuppressingSleep(i18nc("@info:status", "Muon is downloading packages"));
286
283
            m_stack->setCurrentWidget(m_downloadWidget);
287
284
            connect(m_downloadWidget, SIGNAL(cancelDownload()), m_backend, SLOT(cancelDownload()));
288
285
        }
289
286
        break;
290
287
    case QApt::CommitChangesStarted:
291
288
        if (m_commitWidget) {
292
 
            m_canExit = false;
293
289
            m_commitWidget->setHeaderText(i18nc("@info", "<title>Committing Changes</title>"));
294
290
            m_stack->setCurrentWidget(m_commitWidget);
295
291
        }