先看完整效果图:
帮助文档查看器是很多程序中必备要素,而利用Qt中的QTreeView组件可以很方便的查看文件,而QTextBrowser可以直接显示格式化的MarkDown文本。因此可以利用这两个组件制作一个帮助文件查看器。
未优化 效果图:
问题优化:
你会发现QT treeView列宽设置不成功问题 测试PyQt开发制作帮助文.md 文件名称显示不全问题
还有就是组件没有左右滚动条
解决方案: 参考文章 QT treeView列宽设置不成功问题
#设置完成后 QtreeView组件自动增加滚动条 # 先设置模型,再去设置列宽 参数一必须为0 参数二为treeView中内容的宽度 self.treeView.setColumnWidth(0, 500);