我试图在PyQt(版本4.10.2)中使用tiddlywiki
(版本5.1.10)和QWebView
。
我可以使用QtCore.QUrl.fromLocalFile("C:\\path\\to\\tiddlywiki\\empty.html")
加载tiddlywiki页面,但不幸的是我的更改未被保存。
我已经尝试将TiddlySaver.jar
放在与tiddlywiki相同的目录中,但这并没有改变任何内容。
有人知道是否可以将tiddlywiki与QWebView
一起使用?
答案 0 :(得分:0)
由于没有人在这里回答,我想快速回复我的“解决方案”。毕竟,我无法让tiddlywiki
在PyQt4
中工作......我对它进行了一些研究,似乎QWebView
无法做到这一点(纠正我,如果我错了)
因此,我寻找tiddlywiki
的替代品。我的要求是,它不应该要求任何安装。这就是为什么我决定首先使用tiddlywiki
。经过一些谷歌搜索,我发现Dokuwiki on a stick
。这是一个非常好看的维基,不需要任何安装。可以使用或不使用网络服务器(dokuwiki on a stick provides
和microapache
网络服务器下载维基,这是一个非常小的apache网络服务器二进制文件,不需要安装)。很酷的是,您可以将microapache
网络服务器打包到PyQt应用程序中。当您的应用程序启动时,您可以在本地启动Web服务器(使用QProcess
或类似的东西)并可以连接到Wiki。