そして、抜粋は、Qtの公式ウェブサイトのコンテンツから翻訳します。右のどのような物事の新しい更新されたバージョンを見てみましょう。
今日(2019年6月19日)、私たちは、私は誇りに思って誰に入れてすべての作業のためのQt 5.13をリリース。いつものように、新機能、アップデート、バグ修正と改善に伴うバージョン。Qtの5.13のために、私たちはQtのソフトウェアの設計、開発と展開を行う、当社のツールに焦点を当ててきたが、デザイナーと開発者のためのより効果的です。さんが新しいQtの5.13およびツールのいくつかのハイライトのいくつかを見てみましょう。
WebAssemblyため1.Qt
WebAssemblyのQtについてQtは、Webブラウザ用のアプリケーションを構築することができます完全にサポートされています。QtののWebAssemblyは、クライアントのインストールを必要とせずに、あなたがサポートされている任意のWebAssemblyブラウザ上でネイティブアプリケーションを実行することを可能にするQtのWebサーバーアプリケーションをコンパイルするEmscriptenを使用しています。QtのC ++開発者がWebAssemblyのためのペースを設定している、Googleは最近、GoogleのI / O '19キャンペーンのブラウザでのQt C ++アプリケーションを実行する方法の一例として使用します。
- デモ:
https://www.qt.io/qt-examples-for-webassembly
2.QtのGUI
QtのGUIは、システム統合、イベント処理、OpenGLとオープンGLES統合、クラスの2Dグラフィックス、基本的な画像、フォント、およびテキストのための私たちのウィンドウをまとめたもの。
3.Qt QML
QT QMLモジュールはQML言語発達変更ユーザーインターフェースを使用するための枠組みを提供します。私たちは、C ++のサポートが改善された「ヌル」値は、コンパイル時に結合されたのJavaScriptの列挙を宣言し、最適化、QMLは今JITed機能により、スタックを展開することを可能にされ、64のWindows上で関数テーブルを生成しています。
4.Qtクイック和のQtクイックは2を制御します
アプリケーションを作成し、QML UIのための標準ライブラリにもいくつかの更新を行ったユーザインタフェースを作成するために制御します。私たちは、に追加したテーブルビューのサポート非表示の行や列、とQtクイックのための2を制御し、我々は追加SplitView各プロジェクトは、ドラッグ可能なスプリットを持っている間、プロジェクトのコントロールの水平または垂直配置です、デバイス。また、アイコンキャッシュのプロパティを追加しました。
5.Qt WebEngine
今の最新バージョンに基づいているのQtへのクロムのWeb機能のQtのWebEngine、クロム73。内部拡張を通して私たちをクロム、ローカルアプリケーションクライアント証明書ストア、QMLクライアント証明書のサポート、ウェブ通知APIとスレッドセーフな固有のURLのページリクエストインターセプタ。
6.Qtネットワーク
QtのネットワークはTCP / IPプログラミングアプリケーションを使用するためのAPIのセットを提供し、我々はソケットをSSLとOCSP stapling
セキュアなチャネルをサポートするためのサポートを追加します。Qtの5.13は、今使用していますOpenSSLの1.1をするためにサポートし、LinuxやAndroid上でSSL接続を。
7.Qtマルチメディア
これは、マルチメディアコンテンツを処理するために、QMLタイプとC ++のクラスの富を提供します。また、flushModeプロパティはQML VideoOutput、Androidとオーディオの役割のためのGStreamerのWindows / MacOSのとHTTPヘッダのサポートにシームレス再生を追加使用しています。
8.Qt KNX
クライアントクライアント-KNXnet / IPサーバーに接続するクライアント。この接続は、KNXバスにメッセージを送信するために使用することができ、および制御機能は、一般的にKNXオートメーション機器を構築するために使用されます。Qtの5.13では、セキュリティモジュールは、クライアントAPIを受けます。
9.Qt OPC UA
クライアント/サーバ(C / S)に基づいて、産業4.0アプリケーションの次世代のアーキテクチャは、いくつかの更新を受けています。主に、C ++ APIが完全にサポートされて、私たちは、クライアントのC ++ APIの技術プレビューQMLのAPIとセキュリティを追加しました。
10.Qt CoAP(テクノロジープレビュー)
QT CoAP(制約アプリケーションプロトコル)プロトコルは、M2Mクライアント実装されている、のIoTは、ノードとネットワークを拘束しました。Qtの5.13において、モジュールは、UDPを介してデータグラムTLS(DTLS)のサポートを受けています。
その他の最近のアップデート
1.QtクリエーターIDE 4.9
QtのCreatorをIDEには、改良された診断ツールクランアナライザUI、QMLパーサの更新、ECMAScriptの7のサポートとLinuxソフトウェア上で実行されている新しいパフォーマンス解析プラグインを含むいくつかの更新を受けています。
2.Qtデザインスタジオ1.2
QtのUIの設計と開発ツールの最新バージョンは、今からあなたをすることができますすることができますスケッチ(フォトショップを除く)のシームレスな輸入デザインと変換 QML コード。スケッチのサポートを追加する人気要求されて、人気デザイナーのツールなので、開発者のワークフローにスムーズなデザイナーを有効にする、次のレベルに本当にデザインスタジオですしています。また、Qtのクイック図形より複雑なグラデーション、および様々な改善と修正のためのサポートを追加しました。
Python用3.Qt
Qtの5.12に付属している公式サポートの最初のバージョン以来、Python用のQtは、エラーの数が多い受けた修理や改善を。
4.新しいQtの安全レンダラ
TÜVNORDは、あなたがQtのを使用できることを証明構築するために、機能安全組込みシステム。新しいISO 26262に基づいてQSR 1.1:Qtのレンダリングセキュリティコードを含む2018の標準的な認証シリーズ、デザインと、安全マニュアル、認定アーティファクトとグローバルQtの技術サポートの交換をビルドツール。我々の最近のアップデートでは、動的UI要素をレンダリングすることができます。
5.Qt Lottieアニメーションプレビュー
エンジニアやUI設計者が簡単にはAdobe効果後Bodymovinエクスポート形式と新しいQtのLottieレンダラーを使用することができますアニメーション直接埋め込まれた Qtのクイックアプリケーションにプログラムインチ
- 説明リンク
https://blog.qt.io/blog/2019/06/19/qt-5-13-released/
- ダウンロードのリンク
http://download.qt.io/archive/qt/5.13/5.13.0/qt-opensource-windows-x86-5.13.0.exe
- 翻訳:マイクロチャンネル公衆番号(Qtの6月)