本文へスキップします。

本文へ

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

コラム

コラム一覧

Qt 開発を支援する AI ツール Qt Creator AI Assistant

Qt 開発を支援する AI ツール Qt Creator AI Assistant

掲載:2026年9月11日

Qt Creator 内でコードの説明や修正案を得る AI Assistant を紹介します。利用条件、レビューの観点、小さく試すための質問例をまとめました。

記事詳細へ

Qt 開発を支援する AI ツール

Qt 開発を支援する AI ツール

掲載:2026年9月11日

Copilot、Qt AI Assistant、Squish AI Assistant の役割を比較します。コード補完・説明・GUI テストから、時間のかかる作業に合った支援を選びます。

記事詳細へ

Qt Creator で GitHub Copilot を使う

Qt Creator で GitHub Copilot を使う

掲載:2026年7月号

Qt Creator の Copilot プラグインの設定と候補の使い方を紹介します。接続の準備から、生成コードをレビューしてビルドするまでの確認点をまとめました。

記事詳細へ

Qt Creator 20 MCP サーバーのデバッグ機能

Qt Creator 20 MCP サーバーのデバッグ機能

掲載:2026年6月号

Qt Creator 20.0.0 の MCP 経由で、停止位置・変数・式評価・ステップ実行を確認した記録です。実行時の情報を AI エージェントが扱う意味と検証の限界を説明します。

記事詳細へ

AI エージェントで Qt Creator のエラーを確認して修正する

AI エージェントで Qt Creator のエラーを確認して修正する

掲載:2026年5月号

ビルドエラーの取得からファイル修正、再ビルドまでを検証しました。外部編集とエディターの同期、古い Issues を使った誤判定への注意も紹介します。

記事詳細へ

Qt で作られたアプリケーション (その 9)

Qt で作られたアプリケーション (その 9)

掲載:2026年4月号

Nuke の拡張 UI と Origin の Python 拡張を紹介します。OneDrive・EA app は参考情報として扱い、製品本体と拡張機能の Qt 利用を区別します。

記事詳細へ

Qt で作られたアプリケーション (その 8)

Qt で作られたアプリケーション (その 8)

掲載:2026年3月号

Houdini の Qt UI と Graphviz の GUI を紹介します。VIVE、Live2D、SPIDER PRO の参考情報を交え、採用事例と SDK の連携可能性を区別します。

記事詳細へ

Qt で作られたアプリケーション (その 7)

Qt で作られたアプリケーション (その 7)

掲載:2026年2月号

3ds Max の拡張 UI、CuteMarkEd、Mozc などを紹介します。Qt の利用範囲を明確にし、現行版の採用箇所を確認できない製品は参考情報として区別します。

記事詳細へ

Qt で作られたアプリケーション (その 6)

Qt で作られたアプリケーション (その 6)

掲載:2026年1月号

Guitar、cmake-gui、Doxywizard、Spyder、Wireshark などを紹介します。既存の処理に設定・実行・結果表示の GUI を付ける構成に注目します。

記事詳細へ

Qt で作られたアプリケーション (その 5)

Qt で作られたアプリケーション (その 5)

掲載:2025年12月号

VNote、LyX、Scribus、calibre と KDE を紹介します。記録、組版、ページ配置、電子書籍管理という文書の用途から各ツールを見ます。

記事詳細へ

Qt で作られたアプリケーション (その 4)

Qt で作られたアプリケーション (その 4)

掲載:2025年11月号

音楽再生、電子書籍作成、TeX 文書編集のツールを紹介します。処理エンジンに操作画面を組み合わせる Qt の使われ方を説明します。

記事詳細へ

Qt で作られたアプリケーション (その 3)

Qt で作られたアプリケーション (その 3)

掲載:2025年10月号

ブラウザー、チャット、ファイル共有などの製品を紹介します。qBittorrent を例に、通信処理・描画エンジン・GUI の役割を分けて見ます。

記事詳細へ

Qt で作られたアプリケーション (その 2)

Qt で作られたアプリケーション (その 2)

掲載:2025年9月号

QGIS、VisIt、ParaView など、地理情報と科学技術データを扱う製品を紹介します。完成アプリと、開発用ウィジェットライブラリ Qwt の違いも説明します。

記事詳細へ

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

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

掲載:2025年8月号

電子書籍、ペイント、3D・CAD などの製品を紹介します。Krita などの資料を手がかりに、専門的な処理と Qt の GUI の役割を見ていきます。

記事詳細へ

Qt for Python 紹介 - Python で Qt を使った GUI 開発

Qt for Python 紹介 - Python で Qt を使った GUI 開発

掲載:2025年7月号

Python から Qt Widgets や QML を使う Qt for Python の入門です。既存処理への GUI 追加、ライセンスの確認、配布先での検証を説明します。

記事詳細へ

Qt 開発手法 言語バインディング

Qt 開発手法 言語バインディング

掲載:2025年6月号

PySide、PyQt などの言語バインディングの役割と選び方を紹介します。対応 API・保守・配布条件を比較し、WebAssembly との違いも整理します。

記事詳細へ

Qt 開発手法 ウィジェット、QML/Qt Quick、Qt WebEngine

Qt 開発手法 ウィジェット、QML/Qt Quick、Qt WebEngine

掲載:2025年5月号

Qt Widgets、Qt Quick、Qt WebEngine の UI とバックエンドの構成を比較します。既存資産と操作要件に加え、対象機器での試作から選ぶ方法を示します。

記事詳細へ

Qt 6 QML Book の紹介

Qt 6 QML Book の紹介

掲載:2025年4月号

Qt 6 QML Book の読む順序と20章の役割を案内します。基礎から一覧表示・通信・保存・C++ 連携へ、必要な内容を探すための読書ガイドです。

記事詳細へ

Qt のウィジェットと QML/Qt Quick の比較

Qt のウィジェットと QML/Qt Quick の比較

掲載:2025年2月号

Widgets と Qt Quick を、画面構成・動き・既存資産から比較します。性能を固定の倍率で判断せず、対象機器で計測する選び方を説明します。

記事詳細へ

Visual Studio Code 用 Qt 拡張機能の紹介

Visual Studio Code 用 Qt 拡張機能の紹介

掲載:2024年12月号

VS Code に Qt 開発を組み込む拡張機能を紹介します。設定、ビルド、デバッグに加え、現在の QML プロファイリング手順と導入時の確認点を案内します。

記事詳細へ

Qt Visual Studio Tools の紹介

Qt Visual Studio Tools の紹介

掲載:2024年11月号

Visual Studio で Qt を使うための拡張機能を紹介します。Qt とコンパイラーの登録、最初のビルド、Linux 向け開発の条件を整理します。

記事詳細へ

Blue Ctrl X-CONNECT: 船舶オートメーションシステムでの Qt 採用

Blue Ctrl X-CONNECT: 船舶オートメーションシステムでの Qt 採用

初出:SRA Qt MailNews 2024年7月号

Blue Ctrlは、船舶ごとの個別開発から、共通部品を構成して提供するX-CONNECTへ移行しました。QtとQMLを使った標準化・再利用に加え、導入後の更新・保守まで扱う事例です。

記事詳細へ

BOMAG myCOCKPIT: 建設機械 HMI での Qt 採用

BOMAG myCOCKPIT: 建設機械 HMI での Qt 採用

初出:SRA Qt MailNews 2024年6月号

BOMAGのmyCOCKPITは、建設機械の情報と操作を中央ディスプレイへまとめるHMIです。さらに機能・機器に応じてMPUとMCUを使い分ける方向へ展開した事例です。

記事詳細へ

Precision Planting: 農業機械向け GUI システムでの Qt 採用

Precision Planting: 農業機械向け GUI システムでの Qt 採用

初出:SRA Qt MailNews 2024年3月号

Precision Plantingは、農場と農業機械の状態を可視化する20|20 GUIシステムをQtで開発しました。既存のC++経験を活かし、QMLでUIを作る方針が選定理由です。

記事詳細へ

Dräger: 医療機器での Qt 採用

Dräger: 医療機器での Qt 採用

初出:SRA Qt MailNews 2024年2月号

Drägerは、複数の医療機器に共通するデザインシステムを実装するためQtを選択しました。PCでの開発と、制約のある実機上での最適化を分けて進めた事例です。

記事詳細へ

Ivenix Infusion System: 輸液システムでの Qt 採用

Ivenix Infusion System: 輸液システムでの Qt 採用

初出:SRA Qt MailNews 2023年8月号

Ivenixの輸液システムでは、QtによるUI試作と実機展開、Squishによるテストが紹介されています。利用者の評価を早く取り込み、開発と検証を繰り返す流れが参考になります。

記事詳細へ

Neocis: 歯科用ロボットでの Qt 採用

Neocis: 歯科用ロボットでの Qt 採用

初出:SRA Qt MailNews 2022年11月号

Neocisは、歯科用ロボットの計画・操作UIをMFCからQtへ移行しました。画面の刷新と、Windows・Macの利用者への対応を両立することが採用理由です。

記事詳細へ

Packet Sender: TCP/UDP 通信ユーティリティでの Qt 採用

Packet Sender: TCP/UDP 通信ユーティリティでの Qt 採用

初出:SRA Qt MailNews 2022年9月号

Packet Senderは、TCP/UDPの送受信を試すネットワークユーティリティです。Qtを使った複数OS向けツールの実例として、通信確認を行う場面を紹介します。

記事詳細へ

fman: Python 製ファイルマネージャーでの Qt 採用

fman: Python 製ファイルマネージャーでの Qt 採用

初出:SRA Qt MailNews 2022年8月号

fmanは、キーボード中心で操作できるPython製ファイルマネージャーです。複数OSへの対応、カスタムスタイル、ドキュメントやコミュニティがQt選定の理由として紹介されています。

記事詳細へ

Citroen C5 X: 3D HMI システムでの Qt 採用

Citroen C5 X: 3D HMI システムでの Qt 採用

初出:SRA Qt MailNews 2022年4月号

Citroën C5 Xの事例では、Harman Connected ServicesがQtを使ってHMI開発基盤を構築しました。3D表現だけでなく、デザイナーと開発者の協業を支える点が評価されています。

記事詳細へ

Genesis GV60: デジタルコックピットでの Qt 採用

Genesis GV60: デジタルコックピットでの Qt 採用

初出:SRA Qt MailNews 2022年2月号

Genesis GV60の事例は、デジタルコックピットの表示・操作体験にQtを用いたものです。車両の運転支援機能と、それをドライバーに伝えるUIを分けて紹介します。

記事詳細へ

Vochlea Dubler: Voice-to-MIDI コントローラーでの Qt 採用

Vochlea Dubler: Voice-to-MIDI コントローラーでの Qt 採用

初出:SRA Qt MailNews 2022年1月号

VochleaのDublerは、声を使って音楽を制作するための製品です。小規模な開発チームで複雑なUIを効率よく実装するため、QMLを重視してQtを採用しました。

記事詳細へ

LenelS2 Magic Monitor: 統合セキュリティ管理システムでの Qt 採用

LenelS2 Magic Monitor: 統合セキュリティ管理システムでの Qt 採用

初出:SRA Qt MailNews 2021年6月号

LenelS2のMagic Monitorでは、多数の映像と情報を複数のディスプレイに表示することが課題でした。Qtを使うフロントエンドと、ICSによる独自の映像処理を組み合わせた事例です。

記事詳細へ

Mevion MEVION S250: 放射線治療システムでの Qt 採用

Mevion MEVION S250: 放射線治療システムでの Qt 採用

初出:SRA Qt MailNews 2021年5月号

Mevionの陽子線治療システムでは、複数のソフトウェアを連携させる必要がありました。QtによるUI・共通機能の利用と、ICSによる開発・テスト支援を紹介します。

記事詳細へ

Hexagon AICON: 3D 計測システムでの Qt 採用

Hexagon AICON: 3D 計測システムでの Qt 採用

初出:SRA Qt MailNews 2020年10月号

HexagonのAICONシリーズでは、Qt Widgetsによる画面、QUdpSocketによるツール間通信、Qt Linguistによる翻訳が紹介されています。GUIと周辺機能を合わせて利用した事例です。

記事詳細へ

ChargePoint: EV 充電ステーションでの Qt 採用

ChargePoint: EV 充電ステーションでの Qt 採用

初出:SRA Qt MailNews 2020年5月号

ChargePointは、EV充電ステーションのGUIをFlashからQtへ移行しました。異なるハードウェアで求める操作体験を提供することと、多言語対応が選定理由として挙げられています。

記事詳細へ

Clarius Mobile Health: 携帯型超音波装置のアプリケーションでのQt採用

Clarius Mobile Health: 携帯型超音波装置のアプリケーションでのQt採用

初出:SRA Qt MailNews 2020年3月11日

Clarius Mobile Healthは、携帯型超音波装置と連携するアプリケーションにQtを採用しました。複数のモバイル環境への展開、クラウド接続、既存C++ライブラリとの連携が主な論点です。

記事詳細へ

Saab Technologies: 海上・航空監視システムでの Qt 採用

Saab Technologies: 海上・航空監視システムでの Qt 採用

初出:SRA Qt MailNews 2020年2月号

Saab Technologiesは、海上・航空監視システムのGUIにQtを採用しました。多数の対象を継続して表示することと、複数環境へ展開しやすいことが要求でした。

記事詳細へ

Fresenius Medical Care: 透析装置での Qt 採用

Fresenius Medical Care: 透析装置での Qt 採用

初出:SRA Qt MailNews 2020年1月号

Fresenius Medical Careは、透析装置のGUIにQtを採用しました。長期保守、必要な機能を選ぶ構成、外観の調整、プロトタイプを使う評価が重視された事例です。

記事詳細へ

CEWE Photoworld: 写真製品デザインアプリでの Qt 採用

CEWE Photoworld: 写真製品デザインアプリでの Qt 採用

初出:SRA Qt MailNews 2019年12月号

CEWEは、フォトブックなどを顧客自身がデザインするアプリケーションにQtを採用しました。Windows以外の利用者にも製品を届けることが選定の中心にありました。

記事詳細へ

Gamry Instruments: 電気化学研究ソフトウェアでの Qt for Python 活用

Gamry Instruments: 電気化学研究ソフトウェアでの Qt for Python 活用

初出:SRA Qt MailNews 2019年9月号

Gamry Instrumentsは、Windows向けの分析ツールを刷新する際、既存C++資産を活かしながらPythonによる拡張を可能にしました。Qt for Python、Qwt、Shibokenの役割が具体的な事例です。

記事詳細へ

UbuntuとQt: 統合UI構想と機器向けUIの事例

UbuntuとQt: 統合UI構想と機器向けUIの事例

初出:SRA Qt MailNews 2018年12月号

UbuntuとQtの関係は、モバイル・デスクトップの統合を目指した構想と、Ubuntu Core上の機器向けUIに分けて読む必要があります。本記事では、2018年の原稿に混在していた時点を整理しました。

記事詳細へ

Bosch: 計測・表示UIにおけるQt Quick採用

Bosch: 計測・表示UIにおけるQt Quick採用

初出:SRA Qt MailNews 2018年11月号

Boschの事例は、ディーゼルインジェクター試験装置の計測・表示UIにQt Quickを利用したものです。Squishの採用事例ではなく、測定データをブラウザーから確認・操作する仕組みを紹介しています。

記事詳細へ

Perforce: 構成管理システムにおける Squish for Qt 採用

Perforce: 構成管理システムにおける Squish for Qt 採用

初出:SRA Qt MailNews 2018年10月号

PerforceはP4VのGUI性能を継続的に確認するため、Squishを夜間テストに組み込みました。複数OS・複数バージョンを実行し、結果を毎朝のレポートへまとめる具体的な運用事例です。

記事詳細へ

HeartWorks: 超音波心臓シミュレーターでの Qt 採用

HeartWorks: 超音波心臓シミュレーターでの Qt 採用

初出:SRA Qt MailNews 2018年6月号

HeartWorksは、超音波検査の教育に使うシミュレーターです。既存のC++処理とUIを分け、QtとQMLで画面を再構築することで、小規模なチームでもUIを繰り返し改善しやすくした事例です。

記事詳細へ

Parker Application Designer: 産業用装置統合ディスプレイでの Qt 採用

Parker Application Designer: 産業用装置統合ディスプレイでの Qt 採用

初出:SRA Qt MailNews 2018年1月号

Parker Hannifinは、複数の装置・アプリケーションの操作画面を一つのディスプレイへ統合するため、QtベースのParker Application Designerを開発しました。

記事詳細へ

Randox Evidence Evolution: 血液分析装置での Qt 採用

Randox Evidence Evolution: 血液分析装置での Qt 採用

初出:SRA Qt MailNews 2017年12月号

RandoxのEvidence Evolutionでは、Qt DesignerによるHMI開発とQt Linguistによる多言語対応が紹介されています。分析装置の性能と、UI開発を支える道具の効果を分けて読む事例です。

記事詳細へ

CLAAS: 農業機械 HMI における Qt と Wayland の活用

CLAAS: 農業機械 HMI における Qt と Wayland の活用

初出:SRA Qt MailNews 2017年4月号

CLAASの農業機械HMIでは、複数の機能を別プロセスに分離しながら、一体の操作画面として表示する必要がありました。WaylandとQt Quickを使うコンポジターの設計が主題です。

記事詳細へ

ETM Professional Control: 産業用ソフトウェアのSquish採用

ETM Professional Control: 産業用ソフトウェアのSquish採用

初出:SRA Qt MailNews 2017年2月8日

ETM Professional Controlは、Qt採用の検討段階からGUIテストの自動化を重視し、Squishを評価しました。アプリケーション内部の処理をテストから呼び出せる柔軟性が選定のポイントです。

記事詳細へ

Tableau: データ視覚化 BI ツールでの Qt 採用

Tableau: データ視覚化 BI ツールでの Qt 採用

初出:SRA Qt MailNews 2016年12月号

Tableauの事例では、複数プラットフォーム向けのUIを共通化し、保守負担を抑えることがQtの採用理由として挙げられています。データ可視化製品の機能と、開発チームが得た効果を分けて紹介します。

記事詳細へ

Ableton Push 2: 音楽制作デバイスでの Qt 採用

Ableton Push 2: 音楽制作デバイスでの Qt 採用

初出:SRA Qt MailNews 2016年2月号

Ableton Push 2では、刷新したディスプレイのUIにQtを採用しました。QML/Qt Quick、シーングラフAPI、OpenGLとの統合が、音楽制作機器の画面を作る上で評価された事例です。

記事詳細へ

Automotive Grade Linux: 車載 Linux ディストリビューションでの Qt 採用

Automotive Grade Linux: 車載 Linux ディストリビューションでの Qt 採用

初出:SRA Qt MailNews 2016年1月号

2016年1月のAGL Unified Code Baseは、車載ソフトウェア開発の共通基盤として紹介されました。その中でQtは、QMLアプリケーションやマルチメディアを使うHMIの選択肢として位置付けられています。

記事詳細へ

ARM: デバッガのGUIテストにおけるSquish採用

ARM: デバッガのGUIテストにおけるSquish採用

初出:SRA Qt MailNews 2015年7月8日

ARMは、デバッガのGUIテストにSquishを採用し、オブジェクトマップとコマンドライン実行を活用しました。画面変更に追従しながらテストを継続することが主な課題です。

記事詳細へ

GoldenCheetah: 自転車トレーニング管理ソフトウェアでの Qt 採用

GoldenCheetah: 自転車トレーニング管理ソフトウェアでの Qt 採用

初出:SRA Qt MailNews 2014年11月号

GoldenCheetahは、自転車の走行データを取り込み、複数のグラフや地図で分析するQtアプリケーションです。計測データを利用者の判断につなげるデスクトップUIの例です。

記事詳細へ

VoltAir: Qt QuickとLiquidFunを組み合わせたゲームの事例

VoltAir: Qt QuickとLiquidFunを組み合わせたゲームの事例

初出:SRA Qt MailNews 2014年8月21日

VoltAirは、GoogleのThe Fun Propulsion Labsが公開したゲームの事例です。Qt Quickによる画面表現と、LiquidFunによる動きのシミュレーションを組み合わせています。

記事詳細へ

MuseScore: オープンソース譜面作成ソフトウェアでの Qt 採用

MuseScore: オープンソース譜面作成ソフトウェアでの Qt 採用

初出:SRA Qt MailNews 2014年6月号

MuseScoreは、楽譜の作成・共有・閲覧を支えるソフトウェアです。2014年の記事では、デスクトップとモバイルへの展開を通して、音楽家が複数の場所で楽譜を利用する姿を紹介しています。

記事詳細へ

世界最大の放送機器展 NAB2014 での事例 〜 Digital TV / Set Top Box 開発向けのデモ 〜

世界最大の放送機器展 NAB2014 での事例 〜 Digital TV / Set Top Box 開発向けのデモ 〜

初出:SRA Qt MailNews 2014年5月14日

NAB2014のQtデモは、放送・セットトップボックス向けに、ネイティブUIとHTML5のサービス画面を組み合わせる方法を紹介しました。更新頻度の異なる機能をどう共存させるかが主題です。

記事詳細へ

OpenShot Video Editor: 動画編集ソフトウェアでの Qt 採用

OpenShot Video Editor: 動画編集ソフトウェアでの Qt 採用

初出:SRA Qt MailNews 2013年5月号

OpenShotは、GTK+からQtへの移行計画において、複数OSでのUI、動画プレビュー、コードの整理を評価していました。本記事は2013年時点の移行発表を紹介するもので、完成後の実測結果ではありません。

記事詳細へ

VLC media player: クロスプラットフォームメディアプレイヤーでの Qt 採用

VLC media player: クロスプラットフォームメディアプレイヤーでの Qt 採用

初出:SRA Qt MailNews 2012年6月号

VLCでは、UIをwxWidgetsからQtへ移行する際、複数OSへの対応、オープンソースとの親和性、多言語対応が評価されました。メディア再生機能とUIの採用技術を分けて読むことが重要な事例です。

記事詳細へ

Wolfram Mathematica: 科学技術計算ソフトウェアでの Qt 採用

Wolfram Mathematica: 科学技術計算ソフトウェアでの Qt 採用

初出:SRA Qt MailNews 2011年8月号

Motifを使っていたMathematicaのUIを刷新する際、Wolfram ResearchはUnix系OSへの対応と開発の共通化を重視してQtを選びました。画面の更新と移植を並行して進めた事例です。

記事詳細へ