问题标签 [qwebview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - 如何使用 QT QWebView 管理代理
这就是我更改代理的方式:
如果我在创建 WebView 之前这样做,它可以正常工作。但是,如果我在 QWebView 的生命周期内更改代理,它根本不会加载任何站点。在 QT 中动态更改代理的正确方法是什么?
谢谢。
qt - 如何让 QWebView 加载外部 JPG 资源?
QWebView 出于某种奇怪的原因不想加载 JPG 图像。我如何解决它?
javascript - 如何在 QWebView 的评估 JavaScript 函数中放置 Javascript 进行评估
编辑:太多的编辑 :doh:
这次我发现了问题。我将 Javascript 代码传递给 evaluatejavascript 函数的方式存在缺陷。QWebView 的。
使用 Google 地图的 API,当我单击附加到包含以下代码的插槽的按钮时
this->page()->mainFrame()->evaluateJavaScript (QString ("Open(%1,2)").arg ( point.x ()).arg (point.y ()) );
显示与相关位置有关的地图。
现在,如果我想向特定坐标添加标记,我会这样做:
此代码不执行。有任何想法吗?
除此之外,还有什么方法可以添加用户定义的函数来评估 JavaScript进行评估?
google-maps - 使用 Google Maps API V3 和 QWebView 时,地图没有响应鼠标点击
编辑 4
一直以来,我一直在想这是标记的问题,它们不会被拖拽!现在我已经意识到,当地图显示在 Qt 小部件中时,没有鼠标点击在地图上起作用。
以下代码,我粘贴在一个 HTML 文件中并通过 Firefox 打开,这完美无瑕!当我单击 QtWidget 上的地图时,同样没有响应:rolleyes:
谁能为我确认这一点或告诉我我做错了什么?
谷歌地图 JavaScript API 示例
javascript - 如何使用 Javascript 和 QWebview 将变量打印到 Linux 控制台
在通过 Qt 的 QWebView 调用的函数内部:
上面的语句在控制台上没有显示任何东西!
我希望它显示在“控制台”上。我将 qt 可执行文件作为“./showmap”运行,然后显示一个小部件,在该小部件上显示地图。单击按钮时,将调用一个函数,并且在该函数中我编写了 document.write("11"); 这似乎没有做任何正常的事情。
google-maps - 路线未显示,在将点击谷歌地图所产生的屏幕坐标传递给它后,显示在 Qt 小部件上
我正在使用 Qt,所以地图显示在小部件上。
全局变量:
这个函数“获取”调用并且还在我点击的地图上“显示”标记。当我第二次单击时,它也会适当地调用displayRoute函数。
当调用以下displayRoute函数时,警报会正确显示。但就是这样,路线不会显示!未显示directionsService.route调用中的警报,这意味着函数directionsService.route甚至没有被调用?该怎么办?请帮忙。
c++ - QWebView 元素加载进度
我想记录请求加载的每个元素(图像、javascript、样式等)。我通过 QWebView 加载页面。但只有基本的信号,如开始加载、进度、完成加载。并且找不到如何记录 webview 正在执行的每个步骤。或者这是不可能的?
debugging - 如何在我的 QWebView 小部件中嵌入 Firebug Lite?
我已经开始将一些 QWebView 小部件嵌入到我的桌面应用程序 (PyQt) 中。
我使用 JQuery 和 CSS 来增强外观和可用性。
使用网络检查器调试我的 html 代码会很舒服。
如何在我的 QWebView 小部件中嵌入 Firebug Lite?
例如,我尝试了以下代码,但它不起作用:
html1 和 html2 具有相同的效果:body 变为红色但 Firebug 不显示。
PS 我的实际 html 代码无法使用外部客户端浏览器进行调试,
因为它使用 QT 资源和应用程序窗口对象。
qt - 如何更改qwebview的背景图片、颜色和字体颜色
我想更改我的 webview 的背景图像、颜色和字体颜色。我尝试了 setBackgroundRole 方法,但它只有很少的颜色。它没有我想要的颜色。而且我找不到如何设置字体颜色和背景图像。你有什么想法来解决这个问题吗?
qtwebkit - QtWebKit QApplication 调用两次
我正在从 Flask 调用一个抓取类,并且第二次实例化一个新的 Webkit() 类(QApplication)时,它会退出我的 Flask 应用程序。
如何多次重新运行 Qt GUI 应用程序并将其包含在内,这样它就不会关闭“外部”应用程序?
进一步说明,Qt 是事件驱动,调用 QApplication.quit() 不仅会关闭事件循环,还会关闭 Python。尽管永远不会继续执行其余代码,但不调用 quit()。