Пример #1
0
 def fileOpenSample(self):
     """Open a sample file from the doc directories.
     """
     if (globalref.genOptions.getValue('OpenNewWindow')
             or self.activeControl.promptModifiedOk()):
         searchPaths = self.findResourcePaths('samples', samplePath)
         dialog = miscdialogs.TemplateFileDialog(_('Open Sample File'),
                                                 _('&Select Sample'),
                                                 searchPaths, False)
         if dialog.exec_() == QtGui.QDialog.Accepted:
             self.createLocalControl(dialog.selectedPath())
             name = dialog.selectedName() + '.trl'
             self.activeControl.filePath = name
             self.activeControl.updateWindowCaptions()
             self.activeControl.imported = True
Пример #2
0
 def fileNew(self):
     """Start a new blank file.
     """
     if (globalref.genOptions.getValue('OpenNewWindow')
             or self.activeControl.promptModifiedOk()):
         searchPaths = self.findResourcePaths('templates', templatePath)
         if searchPaths:
             dialog = miscdialogs.TemplateFileDialog(
                 _('New File'), _('&Select Template'), searchPaths)
             if dialog.exec_() == QtGui.QDialog.Accepted:
                 self.createLocalControl(dialog.selectedPath())
                 self.activeControl.filePath = ''
                 self.activeControl.updateWindowCaptions()
         else:
             self.createLocalControl()
Пример #3
0
 def fileOpenSample(self):
     """Open a sample file from the doc directories.
     """
     if (globalref.genOptions['OpenNewWindow']
             or self.activeControl.checkSaveChanges()):
         searchPaths = self.findResourcePaths('samples', samplePath)
         dialog = miscdialogs.TemplateFileDialog(_('Open Sample File'),
                                                 _('&Select Sample'),
                                                 searchPaths, False)
         if dialog.exec_() == QDialog.Accepted:
             self.createLocalControl(dialog.selectedPath())
             name = dialog.selectedName() + '.trln'
             self.activeControl.filePathObj = pathlib.Path(name)
             self.activeControl.updateWindowCaptions()
             self.activeControl.expandRootNodes()
             self.activeControl.imported = True
Пример #4
0
 def fileNew(self):
     """Start a new blank file.
     """
     if (globalref.genOptions['OpenNewWindow']
             or self.activeControl.checkSaveChanges()):
         searchPaths = self.findResourcePaths('templates', templatePath)
         if searchPaths:
             dialog = miscdialogs.TemplateFileDialog(
                 _('New File'), _('&Select Template'), searchPaths)
             if dialog.exec_() == QDialog.Accepted:
                 self.createLocalControl(dialog.selectedPath())
                 self.activeControl.filePathObj = None
                 self.activeControl.updateWindowCaptions()
                 self.activeControl.expandRootNodes()
         else:
             self.createLocalControl()