初出:SRA Qt MailNews 2020年10月号
改訂:2026年10月21日
掲載当時の事例を読みやすく再編集しました。本文の製品・構成・数値は当時の情報です。今回の解説・訂正は「編集補足」に記載しています。
この事例の要点
HexagonのAICONシリーズでは、Qt Widgetsによる画面、QUdpSocketによるツール間通信、Qt Linguistによる翻訳が紹介されています。GUIと周辺機能を合わせて利用した事例です。
計測ソフトウェアの要求
2020年の記事は、自動車、航空、造船などで利用する写真測量システム向けソフトウェアを扱っています。計測の操作画面には、製品のデザイン要求への対応と、世界各地への展開が求められていました。
機能ごとの役割
Qt Widgetsは操作画面を構成し、色やフォントサイズなどの外観要求に対応するために利用されました。QUdpSocketはツール同士の通信、Qt Linguistは翻訳を支援する役割として紹介されています。
Marcel Ellerbrok氏は、画面の外観を柔軟に調整できることと、多言語の製品を出荷しやすいことを評価しています。計測処理そのものの精度や速度をQtが向上させた、という説明ではありません。
編集補足:周辺機能まで一続きで試す
評価例として、画面で測定条件を選び、別ツールへ通知し、受信状態を表示する小さな流れを作れます。その画面を翻訳した時の修正範囲も確認すれば、Widgets、通信、翻訳を同じ基盤で扱う利点を評価できます。これは選定用の試作例で、AICONの実際の操作手順を示すものではありません。
出典・参考資料
出典:SRA Qt MailNews 2020年10月号の採用事例欄をもとに編集。
コラム一覧へ