QtはPythonおよびWebAssemblyとの統合が改善されます

qt

Qt 5.12 の最近のリリースにより、Tuukka Turunen、 Qtカンパニー「研究開発」担当副社長、 は、2016 年以来毎年のように、フレームワークの将来の開発の概要を提供します。 

まず Qt 5.12 は開発サイクルを継続します。 長期サポートを備えた Qt 5 の 5.6.3 番目のバージョン (前の 5.9.7 つのバージョン、Qt 3 と比較) など、パッチとパフォーマンスの向上が含まれています。 と Qt XNUMX にも、それぞれ XNUMX を少し超える修正があります)。 とりわけ、Qt Quick と Qt XNUMXD が注目の的となるでしょう。

Qt 5.12 は Python を使用した公式バインディング レイヤーを提供しました Qt 5.12 の開発はまだ十分に成熟していないため、このモジュールは Qt XNUMX の長期サポートには対応していません。 コードの信頼性に加えて、 現在の Python ライブラリとの統合がより簡単になるはずです (C++ では、Qt は多くの機能を提供する必要がありますが、標準ライブラリはそれに比べて貧弱で、他のライブラリは Python よりも標準化されていません。)

今年2019年 少なくとも、配列の強力な実装を含む科学計算用の numpy との統合が必要です。

Qt は Web Assembly によって Web にも開かれます。Qt 5.13 以降、Qt アプリケーションを Web Assembly モジュールにコンパイルしてブラウザで起動することが可能になりました (この可能性は以前からありましたが、Qt 5.13 でのみ完成したと考えられています)。

Sin embargo, actualmente, el desarrollo solo es posible desde Linux y macOS: se agregará Windows a la lista.

機能面では、(ブラウザによって実装されたサンドボックスの範囲内で) ローカル ファイル システムにアクセスできるようになります。

アニメーション Qt 5.13 には、Adobe After Effects で実行される新しいモジュール Qt Lottie ,Bodymovin が導入されました。

Qt Lottie を使用すると、これらのアニメーションを Qt Quick アプリケーションに簡単に含めるだけでなく、アニメーションの制御 (開始、一時停止など) も簡単になります。 このモジュールは、組み込みプラットフォームでパフォーマンスを使用できるように設計されています。 それは今年のテクノロジー予測から明らかになるはずだ。

開発ツール

の最新バージョン Qt Creator は、Clang を使用するために C++ エンジンを大幅に作り直しました。 

Clang Tidy および Clazy との統合によってメリットが得られます。 他の診断およびパフォーマンス分析ツールも今年後半に登場する予定です。

EDI 自体は、コードの作成時にファイルを XNUMX つずつ解析するのではなく、アップロードされたプロジェクトのシンボル データベースを使用することでパフォーマンスが向上するはずです。

コモ CMake は Qt 6Qt Creator に最適なビルド ツールのようです CMake プロジェクトを使用することは可能ですが、Qt で使用される古いプロジェクト形式 (有名な .pro ファイル) ほど簡単ではないからです。 これにより、特に CMake プロジェクトの作成が容易になります。

Qt Quick Designer は、Qt Creator と統合された Qt Quick のビジュアル エディターであり、Qt Design Studio 用に開発されたいくつかの機能の恩恵を受けます。 (後者は Qt Creator と同じベースで開発されました)。 まもなく、Qt Quick Designer に Qt Design Studio のタイムラインが表示されるはずです。

グラフィックデザイナー向けのツール

の1つ グラフィック デザイナー向けツールに関する 2019 年の大きなプロジェクトは、2D デザイン ツールと 3D デザイン ツールを統合することです、単一のアプリケーション (2D および 3D インターフェイスの特定の機能を備えた) を提供します。

したがって、コンポーネントの共有、相互運用性の向上、統合されたインストール ツールが登場するはずです。 Qt 3D Studio ランタイムも改善されます。

Qt Design Studio には、新しい描画ツール、新しい遷移曲線エディター、およびプロパティ エディターが表示されます。 Qt 3D Studio にも含まれる XNUMX つの項目。 フローティング パネルなど、複数のモニターを使用した作業が容易になります。

Qt 3D Studio は、2.3 月にバージョン 2.4、XNUMX 月にバージョン XNUMX で大幅にパフォーマンスが向上します。 

新しいレンダリング エンジンとアニメーション システムにより、CPU 使用率が削減され、3D コンテンツの読み込みが高速化され、メモリ消費量が削減されました。

2019 年の目標は、必ずしもハイエンドではないハードウェア上で複雑な 3D アプリケーションをリアルタイムで実行できるようにすることです。


コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。