如何在 qt5 中检索 运行 qt 版本?

Howto retrieve the running qt version in qt5?

我想知道我的应用程序当前的 Qt 版本 运行?

不是QMessageBox或QApplication的aboutQt对话框!

是否有定义Qt版本的字符串或整数? 或者任何 API 电话?

我正在使用 Qt 5.4.1。

谢谢!

您可以使用全局 qVersion 函数:http://doc.qt.io/qt-5/qtglobal.html#qVersion

const char * qVersion()

Returns the version number of Qt at run-time as a string (for example, "4.1.2"). This may be a different version than the version the application was compiled against.