QTextBrowser加载markdown文件时不显示内容

时间:2020-02-18 08:18:41

标签: python pyqt5 markdown

除了作为未显示的原始[TOC]内容显示之外,QTextBrowser中Markdown的特性得到了完美展示。

代码如下:

class textDemo(QWidget):
    def __init__(self):
        super().__init__()
        self.initGUI()

    def initGUI(self):
        fileName = QUrl('tutorial.md')
        filePath = os.path.dirname(__file__)
        browser = QTextBrowser()
        browser.setSearchPaths([filePath])
        browser.setSource(fileName)

        layout = QVBoxLayout()
        layout.addWidget(browser)
        self.setLayout(layout)

app = QApplication(sys.argv)
w = textDemo()
w.show()
sys.exit(app.exec_())

降价文件tutorial.md如下:

[TOC]

# The tutorial for snpExplore software


## Home

This is a comprehensive module in snpExplore software, which can conduct most of build-in analyses.


## Frequency 

在此示例中使用了PyQt5 5.14版本。快照是:

enter image description here

0 个答案:

没有答案