Qt を活用する産業界のリーダー
LGはテレビだけでなく、さまざまな製品や用途でQtを活用しています。UIレベルだけでなく、制御ソフトウェアやその他多くの分野にも利用されています。QtはLGにとって不可欠な存在であり、この関係が今後も続くことを期待しています。
Anupam Kaul氏, LGシリコンバリーラボグループシニアマネージャー
Qtはあらゆる業界に対応 ー 最適なソリューションを見つけよう
Qt フレームワーク
Qt Essentials
あらゆるプラットフォームに対応するQtの基盤。サポート対象のOSのすべてで利用できます。汎用性があり、さまざまなアプリケーションに活用できます。
Qt Add-Ons
位置情報サービスからチャート、3Dレンダリングまで、さまざまな専用モジュールでアプリケーションにさらなる付加価値をもたらします。
開発ツール
Qt には、開発者の作業を簡素化し、コーディングだけでなく、ビルド、コンパイル、テスト、ローカリゼーション、インターナショナリゼーションなどの作業を支援するツールが豊富に用意されています。
Qt 開発ツールの詳細
Qt Creator IDE
WYSIWYG UIデザイン、構文補完機能付きコードエディタ、ビジュアルデバッグ&プロファイリングツールが統合された、応答性と直感性に優れたクロスプラットフォームの開発環境です。
ビルドツール
Qt 独自の qmake や CMake を使用して、アプリケーション、ライブラリ、コンポーネントのビルドプロセスを簡略化することができます。
テストとデバッグ
単体テストに必要なすべての機能およびGUIテストの拡張機能を備えており、高品質で高機能なアプリケーションを実現します。
コンフィギュレーションツール
最小限のアプリケーションフットプリントを実現するために、必要な機能とツールだけにスケールダウンすることができます。
GUIを作る機会や必要があるときは、Qt以外は考えられません。これは私が開発を始めた当初から変わっていませんし、Qtは、組込みシステム開発で選ばれ続ける定番のUIフレームワークです。
Joshua Wilkie氏, 組込みUIエンジニア
Qt デザインツール
Qt Design Studio
Qt Design Studioは、デザイナーが Sketch や Photoshop からデザインを Qt に取り込み、カスタマイズしたりアニメーション化したり、開発者が使用できる QML コードに変換することができる便利なデザインツールです。
Figma to Qt
Figmaで完璧に見えるデザインも、実機ではうまく動かないことがあります。「Figma to Qt」なら、問題を早期に発見し、静的ファイルではなく実際に動くQMLコードを引き渡すことで、デザインと開発のギャップをなくします。Figmaのデザインを、最速で実製品に反映させる方法です。
私はFigmaとQt Design Studioを並行して使っており、効率的なワークフローを実現しています。Qt Design Studioは、コンポーネントの作成やレイアウトが直感的かつインタラクティブで、とても使いやすいです。そのおかげで、製品開発のスピードが大幅に向上しました。
Tero Ohranen氏, Verge MotorcyclesのUX/UI デザイナー
対応言語とプラットフォーム
QMLを使ってスムーズなユーザーインタフェースを作成し、C++を用いてパフォーマンスを向上させることができます。様々な選択肢があります。Pythonなど、コミュニティが提供する言語バインディングを利用することも可能です。Qt は主要なオペレーティングシステムをサポートしており、ベアメタルで動作するマイクロコントローラを対象としたアプリケーションから、最先端のコンピュータまで拡張することが可能です。

