About: Gtkmm

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

gtkmm (formerly known as gtk-- or gtk minus minus) is the official C++ interface for the popular GUI library GTK. gtkmm is free software distributed under the GNU Lesser General Public License (LGPL). gtkmm allows the creation of user interfaces either in code or with the Glade Interface Designer, using the Gtk::Builder class. Other features include typesafe callbacks, a comprehensive set of graphical control elements, and the extensibility of widgets via inheritance.

Property Value
dbo:abstract
  • gtkmm (někdy také gtk--) je GTK+ pro C++. Je to svobodný software pod licencí GNU Lesser General Public License. (cs)
  • gtkmm ist die C++-Schnittstelle für das freie GUI-Toolkit GTK. Die Bezeichnung gtkmm steht für gtk-- (gtk minus minus), den ursprünglichen Namen des Projektes. Die gtkmm-Bibliothek steht unter der freien Lizenz LGPL und ist dadurch eine kostenlose Lösung auch für grafische Closed-Source-Programme unter Linux und Unix. (de)
  • gtkmm (formerly known as gtk-- or gtk minus minus) is the official C++ interface for the popular GUI library GTK. gtkmm is free software distributed under the GNU Lesser General Public License (LGPL). gtkmm allows the creation of user interfaces either in code or with the Glade Interface Designer, using the Gtk::Builder class. Other features include typesafe callbacks, a comprehensive set of graphical control elements, and the extensibility of widgets via inheritance. (en)
  • gtkmm est une bibliothèque logicielle de binding permettant l'utilisation du toolkit GTK+ en langage C++. C'est l'interface officielle de GTK+ et GNOME en langage C++. Le nom gtkmm signifie gtk-- (gtk moins moins) assez curieusement car il s'agit pour l'essentiel d'un portage en C++. Bien que simple adaptateur de l'interface GTK+, gtk-- est toutefois doté de mécanismes spécifiques puissants et fiables (typesafe) pour la gestion des signaux et le "branchement" des fonctions de rappel (callback functions) avec la bibliothèque libsigc++ (a signal/slots system). gtk-- est également basé sur glibmm qui est à la bibliothèque glib, ce que gtkmm est aux bibliothèques gdk et gtk+. En ce qui concerne les interfaces utilisateurs, elles peuvent être créées facilement à l'aide de Glade, en utilisant libglademm. gtk-- est un logiciel multiplate-forme et libre distribué sous la licence GNU LGPL. (fr)
  • gtkmm (sebelumnya dikenal sebagai gtk-- atau gtk minus minus) adalah antarmuka resmi C++ untuk GTK. gtkmm merupakan perangkat lunak bebas yang didistribusikan dibawah LGPL. gtkmm memperbolehkan pembuatan antarmuka pengguna di dalam kode atau dengan Glade, dengan menggunakan kelas Gtk::Builder. Fitur lainnya mencakup typesafe callbacks, kumpulan elemen kontrol grafis, and ekstensibilitas widget melalui . (in)
  • gtkmmはGUIツールキットであるGTKのC++バインディング。C++言語のオブジェクト指向機能を用いてGTKライブラリを利用することができる。gtkmmはGTKのラッパーであり、したがってUnix系オペレーティングシステム (OS) のほかにもWindows、macOS上で動作する。オープンソースの組込みOSであるMaemoでも機能制限版のgtkmmを利用することができる。 gtkmmはもともとはgtk--という名前であったが、--(マイナスマイナス)は検索エンジンに引っかかりにくいためこの名前になった。 姉妹プロジェクトとしてC++バインディングで、GUIビルダのGladeに対応したlibglademm、GNOME UIに対応したlibgnomemmなどがあり、gtkmmと共通したインタフェースで利用できる。 (ja)
  • gtkmm – biblioteka, będąca interfejsem programistycznym dla biblioteki graficznej GTK+, który przenosi mechanizmy działania napisanej w języku C biblioteki GTK+ do C++. Zadaniem tej biblioteki jest ułatwienie programowania interfejsu graficznego poprzez obsługę widgetów jako obiektów z własnymi metodami. Dostępne są wszystkie mechanizmy programowania obiektowego, takie jak dziedziczenie, polimorfizm, przestrzenie nazw i inne ułatwienia wprowadzone przez język C++. Biblioteka wykorzystuje mechanizm sygnałów i slotów (konkretnie libsigc++) do obsługi zdarzeń, takich jak np. kliknięcie myszką. Gtkmm należy traktować jako „nakładkę” (wzorzec projektowy adapter) na bibliotekę GTK+, która nie wnosi nowej funkcjonalności elementów graficznych, a jedynie umożliwia sterowanie nimi z poziomu języka C++. Z gtkmm można korzystać zarówno pisząc bezpośrednio kod w języku C++, jak i poprzez wykorzystanie programu Glade, który umożliwia graficzne tworzenie interfejsów i generuje kod gtkmm z wykorzystaniem biblioteki , umożliwijącej dynamiczne generowanie interfejsu użytkownika na podstawie opisu w formacie XML. Obecnie biblioteka gtkmm działa na wielu systemach operacyjnych, między innymi na systemach z rodziny Unix, Linux, OS X, BSD, Solaris i Windows. Nazwa biblioteki powstała przez dodanie do nazwy GTK dwóch liter „m”, które oznaczają dwa minusy. GTK+ ma już w swojej nazwie znak „+” więc autorzy wybrali dla odróżnienia dwa znaki „-”. Pierwotnie nazwa biblioteki była zapisywana Gtk--, ale problemy z obsługą takiej nazwy przez wyszukiwarki spowodowały, że zastąpiono ją wersją z dwoma „m”. (pl)
  • Gtkmm is de C++-interface voor GTK+, een grafische toolkit. Het programma heette voorheen gtk-- (gtk minus minus) en is beschikbaar onder de LGPL wat het tot vrije software en opensourcesoftware maakt. (nl)
  • gtkmm è l'interfaccia C++ ufficiale del popolare toolkit grafico GTK+. Include le typesafe callback e un completo set di widget facilmente estendibili grazie all'ereditarietà.Inoltre è possibile scrivere l'interfaccia di un programma con Glade, usando la libreria . gtkmm è software libero, infatti è distribuito sotto la GNU Lesser General Public License (LGPL). Nel 2007 è stato deciso che un'applicazione di GNOME può richiedere come dipendenza le gtkmm. (it)
  • gtkmm є офіційним інтерфейсом C++ для популярної графічної бібліотеки GTK+. Включає сигнали перевірки типів, наслідування віджетів за допомогою стандартного способу С++. Ви можете будувати графічний інтерфейс користувача за допомогою коду або , використовуючи libglademm. gtkmm є вільним програмним забезпеченням, і розповсюджується на умовах ліцензії GNU Lesser General Public License (LGPL). gtkmm розшифровується, як gtk minus minus або gtk--. (uk)
  • gtkmm — официальный C++-интерфейс для GUI-библиотеки GTK. Включает слоты и сигналы с проверкой типов во время компиляции (благодаря библиотеке libsigc++), наследование виджетов с использованием стандартного способа C++ и полный набор виджетов, предоставляемых GTK. Графический интерфейс программы может создаваться программно или с использованием Glade. Библиотека gtkmm является свободным программным обеспечением и распространяется на условиях GNU LGPL. (ru)
  • gtkmm 是官方的GTK+的C++接口,GTK+是当前最流行的图形界面开发库之一。使用gtkmm,你不但可以从代码还可以用Glade来创建用户界面。不过需要的配合。gtkmm是自由软件,遵循LGPL(GNU Lesser General Public License)。 gtkmm代指gtk minus minus或gtk--。 (zh)
dbo:computingPlatform
dbo:genre
dbo:license
dbo:programmingLanguage
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2214548 (xsd:integer)
dbo:wikiPageLength
  • 9098 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1085263802 (xsd:integer)
dbo:wikiPageWikiLink
dbp:genre
dbp:license
dbp:platform
dbp:programmingLanguage
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • gtkmm (někdy také gtk--) je GTK+ pro C++. Je to svobodný software pod licencí GNU Lesser General Public License. (cs)
  • gtkmm ist die C++-Schnittstelle für das freie GUI-Toolkit GTK. Die Bezeichnung gtkmm steht für gtk-- (gtk minus minus), den ursprünglichen Namen des Projektes. Die gtkmm-Bibliothek steht unter der freien Lizenz LGPL und ist dadurch eine kostenlose Lösung auch für grafische Closed-Source-Programme unter Linux und Unix. (de)
  • gtkmm (formerly known as gtk-- or gtk minus minus) is the official C++ interface for the popular GUI library GTK. gtkmm is free software distributed under the GNU Lesser General Public License (LGPL). gtkmm allows the creation of user interfaces either in code or with the Glade Interface Designer, using the Gtk::Builder class. Other features include typesafe callbacks, a comprehensive set of graphical control elements, and the extensibility of widgets via inheritance. (en)
  • gtkmm (sebelumnya dikenal sebagai gtk-- atau gtk minus minus) adalah antarmuka resmi C++ untuk GTK. gtkmm merupakan perangkat lunak bebas yang didistribusikan dibawah LGPL. gtkmm memperbolehkan pembuatan antarmuka pengguna di dalam kode atau dengan Glade, dengan menggunakan kelas Gtk::Builder. Fitur lainnya mencakup typesafe callbacks, kumpulan elemen kontrol grafis, and ekstensibilitas widget melalui . (in)
  • gtkmmはGUIツールキットであるGTKのC++バインディング。C++言語のオブジェクト指向機能を用いてGTKライブラリを利用することができる。gtkmmはGTKのラッパーであり、したがってUnix系オペレーティングシステム (OS) のほかにもWindows、macOS上で動作する。オープンソースの組込みOSであるMaemoでも機能制限版のgtkmmを利用することができる。 gtkmmはもともとはgtk--という名前であったが、--(マイナスマイナス)は検索エンジンに引っかかりにくいためこの名前になった。 姉妹プロジェクトとしてC++バインディングで、GUIビルダのGladeに対応したlibglademm、GNOME UIに対応したlibgnomemmなどがあり、gtkmmと共通したインタフェースで利用できる。 (ja)
  • Gtkmm is de C++-interface voor GTK+, een grafische toolkit. Het programma heette voorheen gtk-- (gtk minus minus) en is beschikbaar onder de LGPL wat het tot vrije software en opensourcesoftware maakt. (nl)
  • gtkmm è l'interfaccia C++ ufficiale del popolare toolkit grafico GTK+. Include le typesafe callback e un completo set di widget facilmente estendibili grazie all'ereditarietà.Inoltre è possibile scrivere l'interfaccia di un programma con Glade, usando la libreria . gtkmm è software libero, infatti è distribuito sotto la GNU Lesser General Public License (LGPL). Nel 2007 è stato deciso che un'applicazione di GNOME può richiedere come dipendenza le gtkmm. (it)
  • gtkmm є офіційним інтерфейсом C++ для популярної графічної бібліотеки GTK+. Включає сигнали перевірки типів, наслідування віджетів за допомогою стандартного способу С++. Ви можете будувати графічний інтерфейс користувача за допомогою коду або , використовуючи libglademm. gtkmm є вільним програмним забезпеченням, і розповсюджується на умовах ліцензії GNU Lesser General Public License (LGPL). gtkmm розшифровується, як gtk minus minus або gtk--. (uk)
  • gtkmm — официальный C++-интерфейс для GUI-библиотеки GTK. Включает слоты и сигналы с проверкой типов во время компиляции (благодаря библиотеке libsigc++), наследование виджетов с использованием стандартного способа C++ и полный набор виджетов, предоставляемых GTK. Графический интерфейс программы может создаваться программно или с использованием Glade. Библиотека gtkmm является свободным программным обеспечением и распространяется на условиях GNU LGPL. (ru)
  • gtkmm 是官方的GTK+的C++接口,GTK+是当前最流行的图形界面开发库之一。使用gtkmm,你不但可以从代码还可以用Glade来创建用户界面。不过需要的配合。gtkmm是自由软件,遵循LGPL(GNU Lesser General Public License)。 gtkmm代指gtk minus minus或gtk--。 (zh)
  • gtkmm est une bibliothèque logicielle de binding permettant l'utilisation du toolkit GTK+ en langage C++. C'est l'interface officielle de GTK+ et GNOME en langage C++. Le nom gtkmm signifie gtk-- (gtk moins moins) assez curieusement car il s'agit pour l'essentiel d'un portage en C++. Bien que simple adaptateur de l'interface GTK+, gtk-- est toutefois doté de mécanismes spécifiques puissants et fiables (typesafe) pour la gestion des signaux et le "branchement" des fonctions de rappel (callback functions) avec la bibliothèque libsigc++ (a signal/slots system). (fr)
  • gtkmm – biblioteka, będąca interfejsem programistycznym dla biblioteki graficznej GTK+, który przenosi mechanizmy działania napisanej w języku C biblioteki GTK+ do C++. Zadaniem tej biblioteki jest ułatwienie programowania interfejsu graficznego poprzez obsługę widgetów jako obiektów z własnymi metodami. Dostępne są wszystkie mechanizmy programowania obiektowego, takie jak dziedziczenie, polimorfizm, przestrzenie nazw i inne ułatwienia wprowadzone przez język C++. Biblioteka wykorzystuje mechanizm sygnałów i slotów (konkretnie libsigc++) do obsługi zdarzeń, takich jak np. kliknięcie myszką. (pl)
rdfs:label
  • Gtkmm (cs)
  • Gtkmm (de)
  • Gtkmm (in)
  • Gtkmm (en)
  • Gtkmm (fr)
  • Gtkmm (it)
  • Gtkmm (ja)
  • Gtkmm (nl)
  • Gtkmm (pl)
  • Gtkmm (ru)
  • Gtkmm (uk)
  • Gtkmm (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
is dbo:product of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:programmingLanguage of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License