本文へスキップします。

本文へ

【全Qt】
【全・Qt】SRAロゴ
H1

コラム:Qt で作られたアプリケーション (その 1)

コラム本文

(掲載 2026年10月20日)

Qt MailNews 2025-08号を基に改訂。原稿の情報時点:2025-08。改訂:2026年10月20日。

Qt によって開発されたアプリケーションは、商用・オープンソースを問わず幅広く利用されています。今後、何回かに分けて Qt で作られた代表的なアプリケーションをご紹介していきます。

▼ Kindle

Kindle for PC は、Amazon が提供する電子書籍リーダーのデスクトップ版で、Qtを使ってクロスプラットフォームに対応しています。また、電子書籍の表示では、言語、フォント、書籍形式への対応が重要になります。対応言語の詳細は利用する版の公式案内を確認してください。

Amazon.co.jp: Kindle無料アプリhttps://www.amazon.co.jp/gp/browse.html?node=26197586051&ref=kcp_fd_hz

▼ 楽天 Kobo

楽天 Kobo のデスクトップアプリは、Qt を用いて開発されており、Windows やmacOS 上で安定した読書体験を提供します。さらに、Qt の国際化対応を活かして多言語の UI を実現しています。

楽天Kobo電子書籍ストアhttps://books.rakuten.co.jp/e-book/

▼ Google Earth

Google Earth (デスクトップ版) は、地球全体を3Dで探索できる地理情報アプリケーションで、ユーザーは地形、建物、道路などを対話的に閲覧できます。このアプリケーションの UI 部分には Qt が使われており、高度な 3D レンダリング (OpenGLなど) と柔軟なウィジェットベースのインターフェースを両立しています。

Google Earth プロのインストールとアンインストールhttps://support.google.com/earth/answer/21955

▼ VirtualBox: Qt で UI 構築された仮想化管理ツール

VirtualBox は、オラクルが開発するオープンソースの仮想化ソフトウェアで、さまざまなオペレーティングシステムを仮想マシン上で実行できます。Qt はVirtualBox の GUI (ユーザーインターフェース) 部分に使われており、クロスプラットフォームで統一された外観と操作性を実現しています。

Oracle VM VirtualBox - ダウンロードhttps://www.oracle.com/jp/virtualization/technologies/vm/downloads/virtualbox-downloads.html

▼ MediBang Paint Pro

MediBang Paint Pro は、マンガ制作やイラスト制作に特化した無料のペイントソフトウェアで、軽快な動作と多機能なインターフェースが特徴です。クロスプラットフォーム対応の Qt を使って開発されており、Windows や macOS 上で一貫した操作性を提供します。レイヤー機能、豊富なブラシ、クラウド連携など、プロ・アマ問わず幅広いユーザーに支持されています。

MediBang Paint – 無料のイラスト・マンガ制作ツールhttps://medibangpaint.com

▼ FireAlpaca

FireAlpaca は、軽量かつ高速な無料のペイントソフトで、イラストやマンガ制作に適しています。クロスプラットフォーム対応のため、Windows と macOS の両方で同じ操作感を提供しており、UI や描画処理には Qt が使われています。

FireAlpaca [ファイアアルパカ]https://firealpaca.com/ja/

▼ Krita: Qt ベースの高機能ペイント・イラストツール

Krita は、デジタルペインティングやイラスト制作に特化したオープンソースのペイントソフトで、Qt を用いてクロスプラットフォーム対応の洗練された UI を実現しています。レイヤーやブラシ、HDR、カラーマネジメントといった高度な機能を備え、デジタルペイントの制作環境を無料で提供します。

Krita | デジタルペイント。気ままに制作。https://krita.org/ja/

▼ OpenToonz

OpenToonz は、2D アニメーション制作ソフトウェアで、スタジオジブリが使用していた「Toonz」をオープンソース化したものです。Qt を使ってクロスプラットフォームで動作し、ペン描画やスキャン画像のベクター化、タイムシートベースの編集など多彩な機能を備えています。アニメーション制作に特化したプロ向けの機能を持ちつつ、個人でも無料で利用可能です。プラグインやスクリプトによる拡張も可能です。

OpenToonz https://opentoonz.github.io

▼ Autodesk Maya

Autodesk Maya は、映画やゲーム業界で広く使われているプロフェッショナル向けの3Dモデリング・アニメーション・レンダリングソフトウェアです。ユーザーインターフェースには Qt が採用されており、高度にカスタマイズ可能でスクリプトやプラグインによる拡張も可能です。Python や MEL (Maya Embedded Language) による自動化にも対応しており、柔軟なワークフローが構築できます。特に複雑なキャラクターアニメーションや VFX 制作に強みを持ちます。

Autodesk | 3D 設計、エンジニアリング、建設施工向けソフトウェアhttps://www.autodesk.com/jp

▼ FreeCAD: Qt を GUI に用いるパラメトリック CAD

FreeCAD は、オープンソースのパラメトリック 3D CAD モデラーで、主に機械設計や製品設計に使用されます。Qt を GUI フレームワークとして採用しており、Python による拡張やスクリプトが可能です。モジュラー構造を持ち、アーキテクチャ、シミュレーション、CAM などの分野にも対応します。クロスプラットフォームで、Windows、macOS、Linux で動作します。

FreeCAD: あなたのための 3D パラメトリック・モデラーhttps://www.freecad.org/index.php?lang=ja

この回から分かる Qt の使われ方

ペイントや CAD では、専門的な処理エンジンと、メニュー・ツールパネル・設定画面を組み合わせる必要があります。Qt の採用を調べる際は、製品全体が Qt だけで作られていると考えず、GUI や拡張 API の担当範囲を確認することが大切です。

採用を確認できる開発元資料の例:Krita の公式ソースリポジトリー。KDE と Qt を基盤としていることが説明されています。

コラム 一覧へ戻る