最終更新:2021-08-06 (金) 14:20:08 (984d)  

Qt
Top / Qt

クロスプラットフォームの UI 開発フレームワーク

http://qt.nokia.com/title-jp?set_language=ja&cl=ja

http://qt-project.org/

概要

Qt はクロスプラットフォームのアプリケーション・UI開発フレームワークです。Qtを使用すると、アプリケーションを一度記述するだけで、ソースコードを書き直さずに多くのデスクトップ及び組み込みオペレーティングシステムに展開することができます。

特徴

  • 直観的な C++ クラスライブラリ
  • デスクトップ及び組み込みオペレーティングシステムへの高い移植性
  • クロスプラットフォームIDEも含めた統合開発環境
  • 組み込みでの高いランタイムパフォーマンスと小さなフットプリント

Qt/キット

Qt/開発

Qt SDK

IDE連携

対応プラットフォーム

Qt/イベント処理

  • Qt/シグナル - 何かが発生したことを他のオブジェクトに通知するための C++ の関数
  • Qt/スロット - シグナルに反応して実行される C++ の関数

Qt/モジュール

Qt/バージョン

Qt 6?

Qt 5

Qt 4 (2005年6月)

Qt 3? (2001年)

ライセンス

#include <QtGui>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QLabel label("Hello, world!");
    label.show();
    return app.exec();
}

Qtを使ってるソフト

Qt/チュートリアル

参考

参考図書

 


関連