def popupMenuAboutToShow(self): CTableView.popupMenuAboutToShow(self) currentIndex = self.currentIndex() curentIndexIsValid = currentIndex.isValid() model = self.model() self._actPrintHistory.setEnabled(bool(model.rowCount())) self._actSelectedAll.setEnabled(bool(model.rowCount())) self._actDeselectedAll.setEnabled(bool(model.rowCount()))
def popupMenuAboutToShow(self): CTableView.popupMenuAboutToShow(self) recordExists = self.currentItemId() in self.model().favouritesSet showFavourites = QtGui.qApp.showFavouriteActionTypesButton() self.__delFromFavourites.setVisible(recordExists and showFavourites) self.__addToFavourites.setVisible(not recordExists and showFavourites)