def openTransformation(self):
fileName = QtGui.QFileDialog.getOpenFileName(self, self.tr("Open Kicad board File"),
self.currentPath, "*.trans")[0]
if fileName!="":
settings = QtCore.QSettings(fileName,QtCore.QSettings.IniFormat)
self.spin_transformation_a_x.setValue(int(settings.value("pcb_ax",0)))
self.spin_transformation_a_y.setValue(int(settings.value("pcb_ay",0)))
self.spin_transformation_b_x.setValue(int(settings.value("pcb_bx",1)))
self.spin_transformation_b_y.setValue(int(settings.value("pcb_by",1)))
self.spin_offset_x.setValue(int(settings.value("off_x",1)))
self.spin_offset_y.setValue(int(settings.value("off_y",1)))
self.transform_target_topleft.setX(int(settings.value("view_ax",0)))
self.transform_target_topleft.setY(int(settings.value("view_ay",0)))
self.transform_target_bottom_right.setX(int(settings.value("view_bx",1)))
self.transform_target_bottom_right.setY(int(settings.value("view_by",1)))
self.calc_transform(0)
评论列表
文章目录