Exemple #1
0
 def show_python_doc(self):
     if sys.platform == 'win32':
         self.docPage = browser_widget.BrowserWidget(
             'http://docs.python.org/')
     else:
         process = runner.start_pydoc()
         self.docPage = browser_widget.BrowserWidget(process[1], process[0])
     self.add_tab(self.docPage, translations.TR_PYTHON_DOC)
Exemple #2
0
 def show_python_doc(self):
     if sys.platform == 'win32':
         self.docPage = browser_widget.BrowserWidget('http://pydoc.org/')
         self.add_tab(self.docPage, self.tr("Python Documentation"))
     else:
         process = runner.start_pydoc()
         self.docPage = browser_widget.BrowserWidget(process[1], process[0])
         self.add_tab(self.docPage, self.tr("Python Documentation"))
Exemple #3
0
    def show_start_page(self):
        startPage = browser_widget.BrowserWidget(
            resources.START_PAGE_URL, parent=self)
        self.connect(startPage, SIGNAL("openProject(QString)"),
            self.open_project)

        #Signals Wrapper
        def emit_start_page_signals(opt):
            if opt:
                self.emit(SIGNAL("openPreferences()"))
            else:
                self.emit(SIGNAL("dontOpenStartPage()"))
        self.connect(startPage, SIGNAL("openPreferences()"),
            lambda: emit_start_page_signals(True))
        self.connect(startPage, SIGNAL("dontOpenStartPage()"),
            lambda: emit_start_page_signals(False))
        self.add_tab(startPage, 'Start Page')
Exemple #4
0
 def show_plugins_doc(self):
     bugsPage = browser_widget.BrowserWidget(resources.PLUGINS_DOC, self)
     self.add_tab(bugsPage, translations.TR_HOW_TO_WRITE_PLUGINS)
Exemple #5
0
 def show_python_doc(self):
     process = runner.start_pydoc()
     self.docPage = browser_widget.BrowserWidget(process[1], process[0])
     self.add_tab(self.docPage, self.tr("Python Documentation"))
Exemple #6
0
 def show_plugins_doc(self):
     bugsPage = browser_widget.BrowserWidget(
         resources.PLUGINS_DOC, parent=main_container.MainContainer())
     main_container.MainContainer().add_tab(
         bugsPage, self.tr("How to Write NINJA-IDE plugins"))
Exemple #7
0
 def show_report_bugs(self):
     bugsPage = browser_widget.BrowserWidget(resources.BUGS_PAGE,
         parent=main_container.MainContainer())
     main_container.MainContainer().add_tab(
         bugsPage, self.tr("Report Bugs!"))