Esempio n. 1
0
 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();
Esempio n. 2
0
 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)
Esempio n. 3
0
 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);
Esempio n. 4
0
 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()
Esempio n. 5
0
 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()
Esempio n. 6
0
 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();