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)
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"))
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')
def show_plugins_doc(self): bugsPage = browser_widget.BrowserWidget(resources.PLUGINS_DOC, self) self.add_tab(bugsPage, translations.TR_HOW_TO_WRITE_PLUGINS)
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"))
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"))
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!"))