def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) self.ui = Ui_window() self.ui.setupUi(self) self.setedit = Starttimetableedit() self.ttdetails = Startttdetailsex() self.ui.sem.setVisible(False) self.setsem() self.setcolrow() self.settimetable() QtCore.QObject.connect(self.setedit.ttdetails.done, QtCore.SIGNAL("clicked()"), self.close) QtCore.QObject.connect(self.ui.sem, QtCore.SIGNAL("currentIndexChanged(int)"), self.settimetable) QtCore.QObject.connect(self.ui.edit, QtCore.SIGNAL("clicked()"), self.setedited) self.ui.edit.setStyleSheet('background-color: rgb(0, 147, 203); color: rgb(255, 255, 255);')