def __init__(self): QWidget.__init__(self) self.setupUi(self) self.depts = Department.get_all_deps() self.load_depts() self.emps = Employee.get_all_emps() self.load_emps() self.cb_depts.currentIndexChanged.connect(self.filter_emps_by_dept) self.le_search.textChanged.connect(self.filter_emps_by_name) self.bt_add_dept.clicked.connect(self.show_add_dialog) self.bt_del_dept.clicked.connect(self.delete_dept) self.bt_add_emp.clicked.connect(self.show_add_emp_dialog) self.bt_del_emp.clicked.connect(self.delete_emp) self.bt_export.clicked.connect(self.export_data)
def __init__(self): super().__init__() self.setupUi(self) self.depts = Department.get_all_depts() self.load_depts() self.emps = Employee.get_all_emps() self.load_emps() self.sb_depts.currentIndexChanged.connect(self.filter_emps_by_dept) self.le_search.textChanged.connect(self.filter_emps_by_name) self.bt_add_dept.clicked.connect(self.show_add_dept_dialog) self.bt_exit.clicked.connect(app.exit) self.bt_del_dept.clicked.connect(self.delete_dept) self.bt_add_emp.clicked.connect(self.show_add_emp_dialog) self.bt_del_emp.clicked.connect(self.delete_emp) self.pushButton_5.clicked.connect(self.export_data) print()