def openArxml(self): """加载配置文件""" arxml=QFileDialog.getOpenFileName(self, 'Open GaInOS Configure File.', '%s/%s'%(self.arxml,'gainoscfg.arxml'), 'GaInOsCfgFile(*.arxml)'); if(arxml!=''): self.arxml=str(arxml); self.cfg = gainos_tk_cfg('non chip'); if(self.cfg.open(self.arxml)): self.reloadGui();
def on_actionNew_triggered(self): from cd_select import cd_select #firstly let you choose a chip chip_supported = ['MC9S12', 'MPC56XX', 'STM32F1', 'AT91SAM3S'] dlg = cd_select('Chip for this config.', chip_supported) dlg.exec_() if (dlg.result == True and self.newArxml()): self.cfg = gainos_tk_cfg(str(dlg.select)) self.reloadGui() self.fileIndicate(False)
def on_actionNew_triggered(self): from cd_select import cd_select #firstly let you choose a chip chip_supported = ['MC9S12','MPC56XX', 'STM32F1', 'AT91SAM3S' ] dlg = cd_select('Chip for this config.', chip_supported) dlg.exec_(); if(dlg.result == True and self.newArxml()): self.cfg = gainos_tk_cfg(str(dlg.select)); self.reloadGui(); self.fileIndicate(False);
def openArxml(self): """加载配置文件""" arxml = QFileDialog.getOpenFileName( self, 'Open GaInOS Configure File.', '%s/%s' % (self.arxml, 'gainoscfg.arxml'), 'GaInOsCfgFile(*.arxml)') if (arxml != ''): self.arxml = str(arxml) self.cfg = gainos_tk_cfg('non chip') if (self.cfg.open(self.arxml)): self.reloadGui()
def __init__(self, argc, argv, parent=None): """ Constructor """ QMainWindow.__init__(self, parent) self.setupUi(self) self.initGui() self.setWindowTitle("gainos-studio") self.cfg = None self.curtree = None self.arxml = '' if (argc == 3 and argv[1] == '--arxml'): self.arxml = argv[2] self.cfg = gainos_tk_cfg('non chip') if (self.cfg.open(self.arxml)): self.reloadGui()
def __init__(self, argc, argv, parent = None): """ Constructor """ QMainWindow.__init__(self, parent) self.setupUi(self) self.initGui() self.setWindowTitle("gainos-studio"); self.cfg = None; self.curtree = None; self.arxml = ''; if(argc == 3 and argv[1] == '--arxml'): self.arxml = argv[2]; self.cfg = gainos_tk_cfg('non chip'); if(self.cfg.open(self.arxml)): self.reloadGui();