gpt4 book ai didi

javascript - qt webengine 将 javascript 输出重定向到 GUI

转载 作者:行者123 更新时间:2023-12-02 00:40:53 24 4
gpt4 key购买 nike

我有一个在 QWebEngineView 小部件中查看页面的应用程序,如何将我的 javascript 控制台日志重定向到我的 GUI?它目前显示在我的调试输出中。

最佳答案

您必须继承 QWebEnginePage 以覆盖 javaScriptConsoleMessage 虚函数。 ( http://doc.qt.io/qt-5/qwebenginepage.html#javaScriptConsoleMessage )

class CustomPage : public QWebEnginePage
{
public:
CustomPage(QObject* parent = 0) : QWebEnginePage(parent) {}
virtual void javaScriptConsoleMessage(JavaScriptConsoleMessageLevel level, const QString &message, int lineNumber, const QString &sourceID)
{
// Here goes your logging code
}
};

关于javascript - qt webengine 将 javascript 输出重定向到 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46738098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com