Я пытаюсь использовать tiddlywiki
(версия 5.1.10) вместе с QWebView
в PyQt (версия 4.10.2). Я могу загрузить страницу tiddlywiki с помощью QtCore.QUrl.fromLocalFile("C:\\path\\to\\tiddlywiki\\empty.html")
, но, к сожалению, мои изменения не сохраняются. Я уже пытался поместить TiddlySaver.jar
в тот же каталог, что и tiddlywiki, но это ничего не меняет. Кто-нибудь знает, можно ли использовать tiddlywiki вместе с QWebView
?
tiddlywiki: не могу сохранить изменения в QWebView
Ответы (1)
Поскольку здесь никто не ответил, я хочу быстро ответить своим «решением». В конце концов, я не мог заставить tiddlywiki
работать в PyQt4
... Я немного исследовал это, и кажется, что это невозможно с QWebView
(поправьте меня, если я ошибаюсь).
Поэтому искал альтернативы tiddlywiki
. Мои требования заключались в том, что он не должен требовать установки. Вот почему я решил использовать tiddlywiki
в первую очередь. Погуглив, я нашел Dokuwiki on a stick
. Это довольно красивая вики, не требующая установки. Вики можно скачать как с веб-сервером, так и без него (dokuwiki on a stick provides
веб-сервер microapache
, который представляет собой действительно небольшой двоичный файл веб-сервера Apache, не требующий установки). Круто то, что вы можете упаковать веб-сервер microapache
в свое приложение PyQt. Когда ваше приложение запускается, вы запускаете веб-сервер локально (с QProcess
или чем-то подобным) и можете подключаться к вики.