Qt バージョンに関する知識

  • Qt4.8.7 は Qt4 の最終バージョンです。Qt4 シリーズの中で最も安定したクラシックなバージョンです (多くの組み込みボードはまだ Qt4.8 を使用しています)。実際、このバージョンは Qt5.5 とほぼ同時期にリリースされました。参考リンク https://www.qt.io/blog/2015/05/26/qt-4-8-7-release https://blog.qt.io/blog/2015/07/01/qt-5 -5-リリース/

  • Qt5.6.3 は、XP システムの長期サポートをサポートする最後のバージョンであり、Qt5.7.0 は、XP システムの非長期サポートをサポートする最後のバージョンです (サポートしていない機能は非常に少ないかもしれません)サポートしていますが、私は一度も遭遇したことがありません)。

  • Qt5.12.3 は、mysql データベース プラグインを提供する最後のバージョンです。それ以降のバージョンでは、対応する mysql データベース プラグインをコンパイルする必要があり、公式インストール パッケージは提供されなくなりました。

  • Qt5.12.5 は最終的なスタイル シートの中で最もパフォーマンスが高いバージョンですが、コードを調べた結果、それ以降のバージョンのスタイル シートのソース コードにはバグを修正するためにループのネスト設定があり、結果としてシャープなエラーが発生することがわかりました。インターフェイスの数が増えると、パフォーマンスは 10.2 倍以上低下します。

  • Qt5.14.2 はバイナリ インストール パッケージを提供する最後のバージョンであり、それ以降のバージョンはオンラインでインストールする必要があります。

  • Qt5.15 シリーズは win7 をサポートする最後のバージョンであり、それ以降の Qt6 シリーズ バージョンでは win7 をサポートするためにソース コードのコンパイルを変更する必要がありますが、これは Xiaobai にとっては困難です。

  • 実はQt6.0/6.1版はwin7対応なのですが、足りないモジュールが多すぎてバグが山積しているので、上司が言ってもこのバージョンを使う意味がありません。

  • Qt6 は win7 をサポートしていません。つまり、開発段階でも実行段階でもサポートされていません。開発段階でも実行段階でも Qt ライブラリが必要です。Qt ライブラリがサポートしていない限り、Qt ライブラリはサポートされていません。どこでもサポートしていません。

  • 新しいバージョンの qtc7 は Qt6 でコンパイルされているため、win10 以降でのみ実行できます。つまり、開発に新しい qtc7+Qt5 を使用したい場合は、win10 以降も使用する必要があります。


Lingsheng Academy のプロジェクト クラスをお勧めします。個人的には先生の教え方が上手だったと思います。共有したいと思います:
Lingsheng Platinum Learning Card (インフラストラクチャ/高性能ストレージ/golang クラウド ネイティブ/オーディオとビデオ/Linux カーネルを含む)
https://xxetb.xet .tech/s/VsFMs

おすすめ

転載: blog.csdn.net/qq_40135848/article/details/132712046