[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/sysadmin/muon/installer
From:       Jonathan Michael Thomas <echidnaman () kubuntu ! org>
Date:       2010-12-16 15:18:12
Message-ID: 20101216151812.7082EAC8A8 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1207014 by jmthomas:

Use the new Backend::areChangesMarked() function. This avoids constructing a \
QApt::PackageList as well as 67,000 calls to QApt::Package::state() in the \
Backend::markedPackages() function


 M  +1 -3      ApplicationWindow.cpp  


--- trunk/extragear/sysadmin/muon/installer/ApplicationWindow.cpp #1207013:1207014
@@ -147,10 +147,8 @@
         return;
     }
 
-    QApt::PackageList changedList = m_backend->markedPackages();
-
     m_loadSelectionsAction->setEnabled(true);
-    m_saveSelectionsAction->setEnabled(!changedList.isEmpty());
+    m_saveSelectionsAction->setEnabled(m_backend->areChangesMarked());
 }
 
 void ApplicationWindow::clearViews()


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic