Skip to main content

Qt 6 のパワーを体験しましょう

2D & 3D UI をデザイン・開発するための単一ツールによる次世代 UX
無限のスケーラビリティで、非常に低コストのハードウェアにスマートフォンのような高性能UIを展開、
さらにスーパーコンピューターに高度なグラフィックスを展開。
Qt 6.0は、未来の生産性プラットフォームを提供するための基盤です。

Qt 6ロゴ

最新アップデート - Qt 6.7

Qt 6.7 はサポートするプラットフォームと業界標準の拡張に重点を置いています。これにより、Qt で書かれたコードはより持続可能なものになり、 長期的な投資としての Qt の価値が高まります。

Qt 6 のハイライト

Qtレンダリングハードウェアインタフェース

Direct 3D、Metal、Vulkan、OpenGL対応。一つのレンダリングコードで、あらゆるハードウェアにデプロイすることができます。

Qt Quick 3D

2Dおよび3Dコンテンツを1つのスタックにマージします。

Qt Quick Controls 2 デスクトップスタイリング

ピクセルパーフェクトでネイティブな外観のコントロールは、オペレーティングシステムにシームレスに統合されます。

HiDPI対応

フラクタルスケーリングのサポートにより、モニター構成にとらわれず、自動でUIを拡張することが可能になります。

QPropertyシステム

C++ でのバインディング・サポートによりコード速度を向上させ、QObjectへのシームレスな統合によりQtでQMLのメリットを最大限活用します。

並行処理APIの改良

複数のCPU、並列計算、並行処理により、バックエンドのロジックをバックグラウンドで実行しながら、ユーザー・インターフェースを流暢に保ちます。ハードウェアに応じてタスクを自動的にスケーリングします。

ネットワーク機能の向上

独自のプロトコルバックエンドを作成し、デフォルトの Qt ワークフローに統合することで、セキュリティ関連の機能が自動的に追加されます。

自動GUIテスト

クロスプラットフォームのGUIとHMIの機能回帰テストとシステムテストを自動化します。

3Dパーティクルシステム

Qt Quick 3D または Qt Design Studio 内で 3D パーティクルをカスタマイズできます。

Qt CreatorでのQtカバレッジテスト

C++およびQMLコードのテストおよびコードカバレッジを分析します。

頂点アニメーション

ソフトマテリアルの変形をメッシュモーフィングでシミュレートしたり、モデルの動きをスケルトンアニメーションで抽象的に表現したりすることができます。

CMake対応

幅広い機能セットと大規模なエコシステムを備えた業界標準のビルドシステムで、Qtアプリケーションをビルドできます。

Qt for Microcontrollers (MCUs)

QMLベースのUIを低コストのハードウェアに展開する軽量なレンダリングエンジンと2Dハードウェアアクセラレーションにより、最小限のフットプリント( 80KB以上のRAM)で最適なグラフィックパフォーマンスを実現できます。

C++17にアップデート

最新の標準に更新し、コードの可読性を向上させ、パフォーマンスを改善し、メンテナンスを容易にします。

Qt Creator IDE

Qt 6 準備

CMakeのサポートが完全に刷新され、改善されました。

プラグイン活用の向上

プラグインウィザードをインストールして、拡張プラグインの構築と活用を簡素化します。

C++20への準備

C ++ 20機能をサポートするためのコードモデルの更新しました。

ディベロッパーエクスペリエンス

Qt for Python をインタラクティブに開き、プロジェクトの読み込みの応答性を改善しました。

その他の改善点

Catch2テストフレームワークのサポートするようになりました。

Qt Design Studio

1つのツールで2D・3Dを持つ次世代UIを作成

デザイナーや開発者が複雑なユーザー・インターフェースを迅速にプロトタイプ化し、開発できるUI設計・開発ツールです。

アセット インポート ブリッジ

Figma、Adobe XD、Sketch、Adobe Photoshopからデザインアセットをインポートできるようになりました。

サムネイルの生成

カスタムコンポーネントは、ツールチップと完全なプレビューを備えたアイコンを自動的に生成するようになり、概要の把握が容易になりました。

アイテムのローテーション

新たなローテーションツールにより、アイテムの回転がより直感的になりました。

ナビゲーターの改善

誤って編集しないように、完了したアイテムをロックします。一般的なグラフィックデザインツールのアプローチに一致するよう、アイテムの順序を逆にします。アンチェックされたアイコンが非表示になり、コンポーネントの関係を見つけやすくなり、視覚的な混乱が少なくなりました。

開発ホストOS

Qt 6.7 でサポート

Windows

Windows 10(1809以降)

Apple

macOS (12/11/10.15) (64bit Intel, 64bit ARM; XCode 12)

Linux

Ubuntu 20.04 (64bit Intel; gcc9)
CentOS Linux 8.2
SLES 15 SP2 (SUSE Linux Enterprise Server, 64bit Intel; gcc10)
Open SUSE 15.3 (64bit; gcc9)

サポート対象OS

Windows

Windows on Intel and ARM

Apple

macOS on Intel and ARM

Linux

Yocto 4.0 Kirkstone を使った組み込み Linux
Debian 11 (リリースされれば Debian 12 パッケージも対象)

リアルタイム・オペレーティング・システム(RTOS)

INTEGRITY 19.0.13
Blackberry QNX 7.1
FreeRTOS (Qt for MCUs)

組み込みAndroidおよびAndroid Automotive OS

Android 11 SDK 30
Android Automotive OS 12

LG webOS 2.17.0
モバイル

Android 6.0からAndroid 12まで(APIレベル23以上)
iOS 15

Webブラウザ

Qt for WebAssemblyでQtアプリケーションをWebブラウザにデプロイ

画像2

Qt 6 QML Book 登場

無料オンラインブック
Qt 6 QML Bookは、新しい Qt 6 を使ったアプリケーション開発についてさまざまな側面から解説しています。Qt Quickの技術に焦点を当て、Qt Quick用のC++バックエンドや拡張機能の書き方についても触れています。ぜひお役立てください!

Qt 6 QML Bookを読む

Qt 6 のブログ記事

Qt for Android Automotive 6.8 LTS リリース

本稿は「Qt for Android Automotive 6.8 LTS Released!」の抄訳です。 本日Qt for Androi...

Read more

Qt 6.8 LTS リリース

本稿は「Qt 6.8 LTS Released!」の抄訳です。 Qt 6.8のリリースを発表いたします。新しいデスクトップ、モバイル、組み込...

Read more

Qt 6.7 リリース

本記事は「Qt 6.7 Released」の抄訳です。 Qt 6.7 がリリースされ、モダンなアプリケーションやユーザーエクスペリエンスを構...

Read more

今すぐダウンロードし、生産性を高めよう。

Qt 6 をダウンロード