Qtについて

nobu_kichi2007-07-26


QtはTrolltech社が開発したマルチプラットフォームC++ライブラリです。GUI部品だけでなく、ファイルIO、スレッド、XML処理、ソケット、さらにはSVGレンダリングからPDF生成まで、多岐にわたった機能を提供しています。ライブラリとしても直交性の高い(クラス間の依存度が低い)設計になっており、とても使いやすいです。

しかもQtは、GPL準拠のオープンソースのソフトウェアを開発する目的であれば、フリーで利用することができます。MinGWと組み合わせると、お金をかけずに最低限の開発環境を整えることができるのです。しかも、現在RC版が公開されているQt Eclispe Integrationを使うと、GUIデザイナ、翻訳ツール、リソースエディタ、デバッガといったツール群をEclipse IDEの中から利用できるようになります。これは試してみるしかない、ということでセットアップしてみました。今日は、その手順をまとめておきます。