Skip to content
Snippets Groups Projects
Commit 74b02836 authored by Andreas Schenk's avatar Andreas Schenk
Browse files

fixed help widget

parent 8e6ca415
Branches
Tags
No related merge requests found
......@@ -21,7 +21,6 @@ from ost.gui.init_spacenav import _InitSpaceNav
from ost.gui.init_context_menu import _InitContextMenu
from ost.gui.init_splash import _InitSplash
from ost.gui.dng import termuse
from ost.gui.helpwidget import help
import ost.gui.dng.menu
from PyQt4.QtGui import *
def _my_exit(code):
......
......@@ -19,7 +19,7 @@ class DocWidget(QWidget):
doc_widget=DocWidget()
doc_widget_for_panel=gui.Widget(doc_widget)
panels=gui.GostyApp.Instance().perspective.panels
panels.AddWidgetToPool("Doc",doc_widget_for_panel)
panels.AddWidgetToPool("OpenStructure Help",doc_widget_for_panel)
class Help:
......@@ -28,12 +28,14 @@ class Help:
d=pydoc.HTMLDoc()
if what==None:
doc_widget.doctext.setHtml('')
doc_widget.show()
doc_widget.searchbox.setText('')
return
s=d.document(pydoc.resolve(what)[0])
doc_widget.doctext.setHtml(s)
doc_widget.searchbox.setText('')
else:
try:
s=d.document(pydoc.resolve(what)[0])
except ImportError as detail:
s=str(detail)
doc_widget.doctext.setHtml(s)
doc_widget.searchbox.setText('')
if not doc_widget.isVisible():
panels.AddWidget(gui.PanelPosition.RIGHT_PANEL, doc_widget_for_panel, False)
def __repr__(self):
......
......@@ -2,3 +2,4 @@ from ost import *
from ost import gui
import ost.gui.dng.init
from ost.gui import PushVerbosityLevel,PopVerbosityLevel
from ost.gui.helpwidget import help
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment