def add_product(self, pname, cname, _):
""" Add product
:param str pname: Product name
:param str cname: Category name
"""
cat_widget = None
for widget in self.categories:
if widget.text(0) == cname:
cat_widget = widget
if not cat_widget:
cat_widget = QtWidgets.QTreeWidgetItem(self, [cname])
self.categories.append(cat_widget)
pro_widget = QtWidgets.QTreeWidgetItem(cat_widget, [pname])
self.products.append(pro_widget)
评论列表
文章目录