Added the code needed for opening documentation in the viewer

This commit is contained in:
Veronica K. B. Olsen
2019-06-09 10:35:12 +02:00
parent c8888e7536
commit b3df4ee0f2
4 changed files with 33 additions and 1 deletions
+14 -1
View File
@@ -13,7 +13,7 @@
import logging
import nw
from PyQt5.QtCore import Qt
from PyQt5.QtCore import Qt, QUrl
from PyQt5.QtWidgets import QTextBrowser
from PyQt5.QtGui import QTextOption
@@ -59,6 +59,7 @@ class GuiDocViewer(QTextBrowser):
def clearViewer(self):
self.clear()
self.setSearchPaths([""])
return True
def initEditor(self):
@@ -74,6 +75,10 @@ class GuiDocViewer(QTextBrowser):
def loadText(self, tHandle):
if tHandle == "Help":
self.loadHelp()
return True
tItem = self.theProject.getItem(tHandle)
if tItem is None:
logger.warning("Item not found")
@@ -94,4 +99,12 @@ class GuiDocViewer(QTextBrowser):
return True
def loadHelp(self):
self.clearViewer()
self.setSearchPaths([self.mainConf.helpPath])
self.setSource(QUrl("index.html"))
return True
# END Class GuiDocViewer