QGraphicsWebView:使用Javascript创建文本文件

时间:2013-10-25 05:54:41

标签: javascript html5 qt file

我正在使用Qt控件。我想创建一个文本文件,并使用javascript将其保存在给定路径上。我尝试了很多这里提供的代码片段,但都没有用(可能我错过了工作代码)。

从visualc ++开始,我为QGraphicsWebView启用了以下设置:

m_pWebView = new QGraphicsWebView();
QWebSettings *ws = m_pWebView->settings();
ws->setAttribute(QWebSettings::WebGLEnabled, true);
ws->setAttribute(QWebSettings::PluginsEnabled, true);
ws->setAttribute(QWebSettings::JavascriptCanOpenWindows, true);
ws->setAttribute(QWebSettings::JavascriptCanAccessClipboard, true);
ws->setAttribute(QWebSettings::OfflineStorageDatabaseEnabled, true);
ws->setAttribute(QWebSettings::LocalStorageEnabled, true);
ws->enablePersistentStorage(QString("C:\\demo"));

我还缺少什么?

请帮助我,开发者...... 感谢..

1 个答案:

答案 0 :(得分:1)

你试过SaveFile.js吗? Here您可以找到官方链接,并简要说明其工作原理。如果QGraphicsWebView支持download标记的a属性,那么它应该有效。