def searchRecipes(self): #global ui ingredient1 = self.ui.ingredient1.text() recipenames = DatabaseManage.searchRec(ingredient1) self.recipeList.clear() self.recipeList_2.clear() for i in recipenames: temp = QtWidgets.QListWidgetItem(i, self.ui.recipeList) temp2 = QtWidgets.QListWidgetItem(i, self.ui.recipeList_2) self.ui.recipeList.sortItems() self.ui.recipeList_2.sortItems()
def searchRec(self): name = self.ui.ingredientOne.text() recs = DatabaseManage.searchRec(name) self.ui.listWidget.clear() self.ui.listWidget_2.clear() if recs == None: self.msgBox( QMessageBox.Warning, "No Mathces", "There are no recipes with this ingredient. Please check your spelling and try again." ) return None for rec in recs: temp = QtWidgets.QListWidgetItem(rec[0], self.ui.listWidget) temp2 = QtWidgets.QListWidgetItem(rec[0], self.ui.listWidget_2) temp.setData(16, rec) temp.setData(21, True) temp2.setData(16, rec) temp2.setData(21, True)