初出:SRA Qt MailNews 2020年2月号
改訂:2026年10月21日
掲載当時の事例を読みやすく再編集しました。本文の製品・構成・数値は当時の情報です。今回の解説・訂正は「編集補足」に記載しています。
この事例の要点
Saab Technologiesは、海上・航空監視システムのGUIにQtを採用しました。多数の対象を継続して表示することと、複数環境へ展開しやすいことが要求でした。
状況を継続して確認するUI
システムはレーダーやカメラのデータを扱い、港や空港の交通状況を表示します。多数の船舶・航空機の情報を更新しながら、オペレーターが状況を把握できる画面が必要です。
2020年の記事では、開発者のMichiel Jansen氏とToon Van Mierlo氏が、Qtのドキュメント、実装例、複数プラットフォームへの展開の柔軟性を評価していました。
採用済みの構成と将来の検討
紹介時点のアプリケーションは、現地のローカルマシンで動作していました。Qt WebAssemblyによるサービス志向の構成や、QMLの活用は、担当者が関心を示していた将来の検討事項です。本記事で実装済みとは扱いません。
編集補足:表示条件を固定して比較する
自社の試作では、対象数と更新頻度を決めたデータを使い、通常時と通信断の画面を比較します。更新が止まった情報を利用者が見分けられるか、復旧後に状況を追えるかも確認対象です。ローカル実行とWeb配信の比較は、この表示要求を決めた後に行うと判断しやすくなります。
出典・参考資料
出典:SRA Qt MailNews 2020年2月号の採用事例欄をもとに編集。
コラム一覧へ