def slot_count_installed_over(self): print "iover..." self.ui.unMSGBar.setText("可卸载软件 <font color='#009900'>" + str(data.installedCount) + "</font> 款,系统盘可用空间 <font color='#009900'>" + vfs.get_available_size() + "</font>")
def slot_count_upgradable_over(self): print "uover..." self.ui.upMSGBar.setText("可升级软件 <font color='#009900'>" + str(data.upgradableCount) + "</font> 款,系统盘可用空间 <font color='#009900'>" + vfs.get_available_size() + "</font>")
def slot_check_software_over(self, sl): print len(sl) data.softwareList = sl self.tmp_fill_recommend_softwares() self.tmp_get_ads() self.ui.categoryView.setEnabled(True) self.ui.btnUp.setEnabled(True) self.ui.btnUn.setEnabled(True) self.ui.btnTask.setEnabled(True) self.ui.allsMSGBar.setText("所有软件 <font color='#009900'>" + str(len(data.softwareList)) + "</font> 款,系统盘可用空间 <font color='#009900'>" + vfs.get_available_size() + "</font>") self.connect(data.sbo, SIGNAL("countiover"), self.slot_count_installed_over) at = AsyncThread(data.sbo.count_installed_software) at.setDaemon(True) at.start() self.connect(data.sbo, SIGNAL("countuover"), self.slot_count_upgradable_over) at = AsyncThread(data.sbo.count_upgradable_software) at.setDaemon(True) at.start()