最終更新:2022-10-21 (金) 05:03:39 (553d)  

GTK+
Top / GTK+

The GIMP Toolkit

http://www.gtk.org/

GIMPの実装のために開発されたGUIツールキット

2019/02/06

リファレンスマニュアル

  • https://developer.gnome.org/gtk3/
  • GTK+GNOME アプリケーションでユーザーインターフェースを構築するのに利用される基礎的なライブラリです。GTK+ はユーザーインターフェースコントロールとユーザーインターフェースを制御するためのシグナルコールバックを提供しています。

API

  • GLib - GTK+のGUIに関係ない部分を分離したライブラリ
    • GObject - GLib Object System
    • GType? - 型システム
  • GIO - モダンで簡単に利用できる VFS API
  • Pango - GTK+多言語?テキストを表示するためのライブラリ
  • ATK - Accessibility Toolkit
  • GdkPixbuf?
  • GDK - GIMP Drawing Kit

cairo

  • ベクタグラフィックス
    • cairo is a graphics library that supports vector graphics and image compositing that can be used with GDK.
    • GTK+ does all of its drawing using cairo.
  • バージョン 2.8 より新しい Gtk+ には cairo が完全にサポートされています

GTK+/バージョン

GTK 4

GTK+ 4?

GTK+ 3 (2011/02/10)

GTK+ 2 (2002/03/11)

GTK+ 2.8?

GTK+ 2.24?

バインディング

リファレンス

関連