()
| 1244 | ) |
| 1245 | |
| 1246 | def populate_employee_data(): |
| 1247 | global employee_data |
| 1248 | if employee_data: |
| 1249 | print("employee_data is not None") |
| 1250 | u_employee_name.setText(str(employee_data[0])) # Name |
| 1251 | u_employee_password.setText(str(employee_data[1])) # Password |
| 1252 | u_employee_salary.setText(str(employee_data[2])) # Salary |
| 1253 | u_employee_position.setText(str(employee_data[3])) # Position |
| 1254 | else: |
| 1255 | # Clear fields if no employee data is available |
| 1256 | print("employee_data is None") |
| 1257 | u_employee_name.clear() |
| 1258 | u_employee_password.clear() |
| 1259 | u_employee_salary.clear() |
| 1260 | u_employee_position.clear() |
| 1261 | QtWidgets.QMessageBox.warning( |
| 1262 | stacked_widget, "No Data", "No employee data available to display." |
| 1263 | ) |
| 1264 | |
| 1265 | def on_page_changed(index): |
| 1266 | if index == 6: # update_employee_page2 is at index 6 |
no test coverage detected