def onMaskPoly(self): logger.info('onMaskPoly', __name__) try: cp.maskeditor.close() try: del cp.maskeditor except: pass self.but_mask_poly.setStyleSheet(cp.styleButtonBad) except: img_fname = fnm.path_data_ave() logger.info('Open Mask Editor for image from file: ' + img_fname, __name__) if img_fname == None: return #xy_beam0_img = self.xyLabToImg((cp.x_coord_beam0.value(), cp.y_coord_beam0.value())) xy_beam0_img = (cp.x_coord_beam0.value(), cp.y_coord_beam0.value()) cp.maskeditor = MaskEditor(None, ifname=img_fname, xyc=xy_beam0_img, \ ofname=fnm.path_roi_mask_plot(), mfname=fnm.path_roi_mask_prefix()) cp.maskeditor.move(cp.guimain.pos().__add__(QtCore.QPoint(860, 20))) cp.maskeditor.show() self.but_mask_poly.setStyleSheet(cp.styleButtonGood)
def onMaskPoly(self): logger.info('onMaskPoly', __name__) try : cp.maskeditor.close() try : del cp.maskeditor except : pass self.but_mask_poly.setStyleSheet(cp.styleButtonBad) except : img_fname = fnm.path_data_ave() logger.info( 'Open Mask Editor for image from file: ' + img_fname, __name__) if img_fname == None : return #xy_beam0_img = self.xyLabToImg((cp.x_coord_beam0.value(), cp.y_coord_beam0.value())) xy_beam0_img = (cp.x_coord_beam0.value(), cp.y_coord_beam0.value()) cp.maskeditor = MaskEditor(None, ifname=img_fname, xyc=xy_beam0_img, \ ofname=fnm.path_roi_mask_plot(), mfname=fnm.path_roi_mask_prefix()) cp.maskeditor.move(cp.guimain.pos().__add__(QtCore.QPoint(860,20))) cp.maskeditor.show() self.but_mask_poly.setStyleSheet(cp.styleButtonGood)