什么';以编程方式查找最新Qt版本号的最简单方法是什么?

什么';以编程方式查找最新Qt版本号的最简单方法是什么?,qt,qt5,qt5.4,Qt,Qt5,Qt5.4,我需要自动检查我的系统是否运行最新发布的Qt版本。在我的软件中,我使用QT\u VERSION\u STR获取QT的编译版本 但是如何确定python脚本中最新发布的版本呢?对于Wordpress来说,有一种幻想。有人知道Qt的等价物吗?从git存储库查询最新标记: $ git ls-remote --tags https://gitorious.org/qt/qt5.git \ | awk '{print $2}' \ | grep -v '\^{}$' \ | grep -v '-' \ |

我需要自动检查我的系统是否运行最新发布的Qt版本。在我的软件中,我使用
QT\u VERSION\u STR
获取QT的编译版本


但是如何确定python脚本中最新发布的版本呢?对于Wordpress来说,有一种幻想。有人知道Qt的等价物吗?

从git存储库查询最新标记:

$ git ls-remote --tags https://gitorious.org/qt/qt5.git \
| awk '{print $2}' \
| grep -v '\^{}$' \
| grep -v '-' \
| sort | tail -1 \
| awk '{split($0,a,"/"); print a[3]}'   

不,C++。“python脚本”部分不相关。它也可以通过Bash进行测试。也许您需要了解Qt维护工具如何搜索更新的组件。这显示了已安装的版本。我需要在web.Fancy上发布的可用版本。我认为这将在5.4.2发布之前向我展示一个
5.4.2-rc1
,因此可能有必要对不带“-”的行进行额外的grep