def __init__(self, parent=None):
super().__init__(parent)
uic.loadUi('ui/products_management_window.ui', self)
self.tab_manage_categories.on_change = self.on_change
self.tab_manage_consumptions.on_change = self.on_change
self.groupBox.on_change = self.on_change
self.input_cat.set_validator(api.validator.NAME)
self.input_product.set_validator(api.validator.NAME)
self.name_input.set_validator(api.validator.NAME)
self.percentage_input.set_validator(api.validator.NUMBER)
self.category = None
self.products.build()
self.products.sortByColumn(0, QtCore.Qt.AscendingOrder)
self.color_picker = QtWidgets.QColorDialog(self)
self.win = None
self.tabs.currentChanged.connect(self.products.rebuild)
self.show()
评论列表
文章目录