削除された内容 追加された内容
m 4.8.3がリリースされています。
CharHigh (会話 | 投稿記録)
93行目:
=== モジュール ===
* 一般的なソフト開発用のモジュール
** QtCore — QtCoreはコアとなる[[グラフィカルユーザインタフェース|GUI]]向け以外の[[クラス]]を保持し、イベントループおよびQtのsignalやslotメカニズムを含む。また、[[Unicode]]、[[スレッド]]、マッピングファイル、[[共有メモリ]]、[[正規表現]]、ユーザーおよびアプリケーション設定などに関する[[プラットフォーム]]に依存しない抽象層を含んでいる。
** QtGui — QtGuiモジュールはGUIのメインとなるクラスを保持する。多数のテーブル、ツリー、リストボックスなどの[[MVCModel View Controller]] (model-view-controllerMVC) [[デザインパターン]]に基づいたクラスを含む。また、おしゃれな2Dグラフィクスのキャンバスウィジェットを持ち、何千ものアイテムを1つのウィジェットで管理できる実装も提供されている。
** QtMultimedia — QtMultimediaは低レベルのマルチメディア機能を実装する。
** QtNetwork — QtNetworkは[[User Datagram Protocol|UDP]]や[[Transmission Control Protocol|TCP]]のクライアント、サーバーを実装するためのクラスを保持する。[[File Transfer Protocol|FTP]]や[[Hypertext Transfer Protocol|HTTP]]のクライアントおよび[[Domain Name System|DNS]]ルックアップの実装を含む。ネットワークイベントはイベントループに統合され、ネットワークアプリケーションを非常に開発しやすくしている。
** QtOpenGL — QtOpenGLは[[OpenGL]]で[[3D]]グラフィックをレンダリングすることを可能にするクラスを保持している。
** QtOpenVG — QtOpenVG は[[OpenVG]]描画のサポートを提供するプラグインである。
102行目:
** QtScriptTools — QtScriptToolsはQtScriptにデバッガなどの追加的な機能を提供する。
** QtSql — QtSqlはオープンソースおよび商用SQLデータベース(RDB)を統合するクラスを保持する。データベースのテーブル用の編集可能なデータモデルを含み、GUIクラスから使用できる。[[SQLite]]に対する実装を含む。
** QtSvg — QtSvgは[[Scalable Vector Graphics|SVG]]ファイルの内容を表示するクラスを保持する。SVG 1.2 Tinyの静的な機能をサポートする。
** QtWebKit — QtWebKitは[[WebKit]]ベースの[[レイアウトエンジン]]であり、ウェブコンテンツの描画およびアクセスのためのクラスを提供する。
** QtXml — QtXmlは[[Simple API for XML|SAX]]および[[Document Object Model|DOM]]インターフェイスを実装し、Qtの[[XMLパーサ]]として機能する。
** QtXmlPatterns — QtXmlPatternsは[[XML Path Language|XPath]]、[[XQuery]]、[[XSL Transformations|XSLT]]、[[Extensible Markup Language|XML]] Schema validationを提供する。
** [[Phonon|Phonon]]
** Qt3Support — Qt3SupportはQt4からQt3へのバックポートのクラスを提供する。
** QtDeclarative<ref>[http://doc.qt.nokia.com/4.7-snapshot/qtdeclarative.html]</ref> - QtDeclarative は[[QML]]によって滑らかなユーザーインターフェースを宣言的 (declaratively) に構築するエンジンである。
 
* Qtの開発ツールとして動作するモジュール
121行目:
* Windows開発者向けのモジュール
** QAxContainer — QAxContainerはActiveXコントロールおよびCOMオブジェクトへの拡張である。
** QAxServer — QAxServerは通常のQtバイナリをCOM サーバーに変更することを可能にする静的ライブラリである。
 
=== ネイティブUI描画APIの使用 ===