Qt 5.4.1 在 OSX 上使用的 WebKit 版本是什么?

What WebKit version is Qt 5.4.1 using on OSX?

我如何从终端检查这个?

我已经试过了 qmake -v 但那只给了

› qmake -v
QMake version 3.0
Using Qt version 5.4.1 in /usr/local/Cellar/qt5/5.4.1/lib

创建一个 python 脚本:

#!/usr/bin/python3

from PyQt5.QtWebKit import qWebKitVersion

print(qWebKitVersion())

或者编译一个简单的 C++ 代码片段:

#include <qwebkitversion.h>
#include <iostream>

int main()
{
    std::cout << qWebKitVersion().toLatin1().data() << std::endl;
}

webkitver.pro

QT += webkit
SOURCES += main.cpp

对于任何 qtwebkit,您可以在 webkit 文件夹中的 Version.xcconfig 文件中找到 webkit 版本。样本 link 是 https://github.com/qtproject/qtwebkit/blob/v5.4.1/Source/WebKit/mac/Configurations/Version.xcconfig。提供github link的原因是,明天如果您需要查找对应任何其他qtwebkit版本的webkit版本,只需更改标签即可。