Qtとは

QtとはTrolltech社により開発された 優れたGUIアプリケーションを作成できる、C++で記述されたGUIライブラリ群であり、 様々なアプリケーションの開発に使われている。
たとえば、linuxのKDEデスクトップ環境や、 ブラウザーのOperaなどで 使われている。

現在、様々なバージョンでリリースされ、 フリーとして手に入る物もある。
また、プラットフォームはwindows、unix、linuxなどでサポートされている。

KDEとは

KDEとは、K Desktop Environment の頭文字である。"K"はLinuxの"L"の一つ前、というだけで、特に意味はない。 Qtを利用するにはKDEのライブラリが必要である。
KDEはX Window System用に作成された優れたデスクトップ環境であり、 ウィンドウマネージャの他にファイルマネージャ、ヘルプシステム、 設定システムなどデスクトップ環境に必要なアプリケーションを提供する。

必要な知識

C++で記述されたライブラリ群なので、当然、C++の知識が必要になってくる。
しかし、Qtのライブラリのみで十分なアプリケーションの作成が可能であり 高度なC++の知識が無くとも、GUIアプリケーションの開発ができると考えられる。