def __init__(self, parent=None):
QDialog.__init__(self, parent)
self.ui = Ui_ShearDesignPreferences()
self.ui.setupUi(self)
self.main_controller = parent
#self.uiobj = self.main_controller.uiObj
self.saved = None
self.ui.combo_design_method.model().item(1).setEnabled(False)
self.ui.combo_design_method.model().item(2).setEnabled(False)
self.set_default_para()
dbl_validator = QDoubleValidator()
self.ui.txt_boltFu.setValidator(dbl_validator)
self.ui.txt_boltFu.setMaxLength(7)
self.ui.txt_weldFu.setValidator(dbl_validator)
self.ui.txt_weldFu.setMaxLength(7)
self.ui.txt_detailingGap.setValidator(dbl_validator)
self.ui.txt_detailingGap.setMaxLength(5)
self.ui.btn_defaults.clicked.connect(self.set_default_para)
self.ui.btn_save.clicked.connect(self.save_designPref_para)
self.ui.btn_close.clicked.connect(self.close_designPref)
self.ui.combo_boltHoleType.currentIndexChanged[str].connect(self.get_clearance)
评论列表
文章目录