class ModeSensePopup(QtGui.QDialog): def __init__(self): QtGui.QDialog.__init__(self) self.mode_sense = {} self.ui = Ui_Dialog() self.ui.setupUi(self) self.ui.pushButton.clicked.connect(self.create_mode_sensecdb) def create_mode_sensecdb(self): self.mode_sense["operationCode"]=[0x1A,0,7,8] DBD=str(self.ui.lineEdit.text()) if(DBD=="Y" or DBD=="y"): self.mode_sense["DBD"]=[1,1,3,1] else: self.mode_sense["DBD"]=[0,1,3,1] PC=str(self.ui.lineEdit_2.text()) self.mode_sense["PC"]=[PC,2,7,2] LUN=str(self.ui.lineEdit_3.text()) self.mode_sense["LUN"]=[int(LUN),1,7,4] AL=str(self.ui.lineEdit_6.text()) self.mode_sense["AL"]=[int(AL),4,7,8] pageCode=str(self.ui.lineEdit_4.text()) subPage=str(self.ui.lineEdit_5.text()) self.mode_sense["subPage"]=[subPage,3,7,8] self.mode_sense["pageCode"]=[pageCode,2,5,6] self.mode_sense["Reserved_1"]=["Reserved",1,7,4] self.mode_sense["Reserved_2"]=["Reserved",1,2,3] self.mode_sense["Control"]=["Control",5,7,8] self.close() def getCdb(self): return self.mode_sense
def __init__(self): QtGui.QDialog.__init__(self) self.mode_sense = {} self.ui = Ui_Dialog() self.ui.setupUi(self) self.ui.pushButton.clicked.connect(self.create_mode_sensecdb)