Qt 6.0が正式にリリースされ、内部と外部で改善が見られます。

Qtの6.0

数分前、ラースノール それを公式にしました の着陸 Qtの6.0。 これは、この「ツールキット」またはマルチプラットフォームライブラリの最後のメジャーリリースであり、Linuxの世界で読むことに慣れていますが、次のような他のデスクトップシステムにも存在します。 Windows 10 またはmacOS、およびiOSやAndroidなどのモバイル。 番号変更の更新なので、重要な変更で他に何も到着することは期待できず、期待に応えているようです。

これはシリーズの最初のバージョンであり、これはすべての作業が完了しているわけではないことを意味することに注意してください。 例えば、 一部のQt5モジュールはまだ移植する必要があります Qt6に対しては、将来的に行われる予定ですが、v6.1とv6.2のどちらであるかは不明です。 これらのモジュールの中には、Qtマルチメディア、Qt Bluetooth、Qt仮想キーボードなどがあります。QtCompanyは、Qt6.0が現在のQt5.15ほど成熟していないことを認識し、明確にしたいと考えています。

Qt6.0のハイライト

  • C ++ 17が必要になりました。
  • メインライブラリとAPIが更新されました。
  • 新しいグラフィックアーキテクチャ。 OpenGLはまだ存在しますが、QtOpenGLモジュールのQtGuiから脱退し、クロスプラットフォームの方法でこれらのAPIのさまざまなシェーダー言語を処理するためにQtShaderToolsと呼ばれる新しいモジュールを追加しました。
  • 新しいQTQuick3DおよびQt3D、3D機能の強化。
  • プラットフォームの特定の機能とのインターフェース。
  • Qt6パッケージははるかに小さいです。

Qt 6.0は、次世代のQtの出発点です。 まだ5.15ほど多くの機能はありませんが、今後数か月でギャップを埋める予定です。 Qtの次のバージョンの基礎を築くために、いくつかの非常に重要な作業を行いました。 これらの変更の多くはすぐには表示されない可能性がありますが、今後数年間Qtの競争力を維持するのに役立つと強く信じています。

Qtの6.0 が利用可能になり、ダウンロードできるようになりました から このリンク、しかし個人的には、開発者でない限り、またはLinuxディストリビューションがアップデートとして提供するまで、インストールしないことをお勧めします。