def newWorker(): bob = Worker() bob.name = ('Bob') bob.does_nothing() bob.add_role('S') bob.add_role('B') testDate = date(2012, 12, 31) testDate2 = date(2011, 12, 31) bob.clear_blacklist() bob.blacklist_date(testDate) bob.blacklist_date(testDate2) bob.phone_number = '0115' bob.address = 'a' bob.email = 'b' return bob
def main(): GlobalRoleList.add_role(Role("Baker", "B", 2)) GlobalRoleList.add_role(Role("Steward", "S", 9)) GlobalRoleList.add_role(Role("Fisherman", "F", 7)) bob = Worker() bob.name = "Bob" bob.email = "*****@*****.**" bob.phoneNumber = "0116" testdate = date(2012, 12, 31) bob.blacklist_date(testdate) app = QtGui.QApplication(sys.argv) w = PersonWidget(None) w.setWindowTitle("Person") w.person(bob) w.show() sys.exit(app.exec_())