def __init__(self, parent=None):
QDialog.__init__(self, parent)
self.ui = Ui_ShearDesignPreferences()
self.ui.setupUi(self)
self.main_controller = parent
self.saved = None
self.ui.combo_design_method.model().item(1).setEnabled(False)
self.ui.combo_design_method.model().item(2).setEnabled(False)
self.ui.tabWidget.removeTab(1)
self.set_default_para()
#int_validator = QIntValidator()
dbl_validator = QDoubleValidator()
self.ui.txt_boltFu.setValidator(dbl_validator)
self.ui.txt_boltFu.setMaxLength(7)
self.ui.txt_detailingGap.setValidator(dbl_validator)
self.ui.txt_detailingGap.setMaxLength(4)
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.set_bolthole_clearance)
评论列表
文章目录