我正在使用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"));
我还缺少什么?
请帮助我,开发者...... 感谢..
答案 0 :(得分:1)
你试过SaveFile.js吗? Here您可以找到官方链接,并简要说明其工作原理。如果QGraphicsWebView
支持download
标记的a
属性,那么它应该有效。