Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Installer
Accès plus rapide que le navigateur!
 

GTK (boîte à outils)

Indice GTK (boîte à outils)

GTK (The GIMP Toolkit, anciennement GTK+) est un ensemble de bibliothèques logicielles, c'est-à-dire un ensemble de fonctions permettant de réaliser des interfaces graphiques.

78 relations: Accélération matérielle, Accessibilité, Ada (langage), Bibliothèque logicielle, C (langage), C Sharp, C++, Cairo (logiciel), D (langage), Eclipse (projet), Environnement de bureau, F Sharp, Feuilles de style en cascade, Fortran, Fuite de mémoire, GDK, GIMP, GitHub, GNOME, GObject, GParted, GThumb, Gtk Sharp, GTK-Doc, Gtkmm, Haskell, Inkscape, Interface de programmation, Interface graphique, Java (langage), JavaScript, Langage de programmation, LibreOffice, Licence publique générale limitée GNU, Liferea, Linux, Linuxfr, Liste de bibliothèques d'interface utilisateur, Logiciel, Logiciel libre, Logiciel multiplateforme, LWN.net, LXDE, MacOS, MATE, Motif (bibliothèque graphique), Mozilla Firefox, Mozilla Thunderbird, NeXTSTEP, Novell, ..., OCaml, Pango, Paradigme (programmation), Perl (langage), PHP, PinePhone, Pitivi, Programmation orientée objet, Python (langage), Qt, Quartz (informatique), Red Hat, Routine (informatique), ROX Desktop, Ruby, Rust (langage), Shotwell, Subtitle Editor, Toolkit, Unicode, UTF-8, Vala (langage), Visual Basic, Wayland, Windows API, Windows XP, X Window System, Xfce. Développer l'indice (28 plus) »

Accélération matérielle

L'accélération matérielle consiste à confier une fonction spécifique effectuée par le processeur à un circuit intégré dédié qui effectuera cette fonction de façon plus efficace.

Nouveau!!: GTK (boîte à outils) et Accélération matérielle · Voir plus »

Accessibilité

Minibus équipé d'une rampe d'accès pour personnes en fauteuil roulant. L’accessibilité est un terme initialement relatif au monde du handicap, des enfants ou des personnes âgées, puis étendu à l'ensemble des citoyens et utilisé pour désigner l'accès à différents domaines.

Nouveau!!: GTK (boîte à outils) et Accessibilité · Voir plus »

Ada (langage)

Ada est un langage de programmation orienté objet dont les premières versions remontent au début des années 1980.

Nouveau!!: GTK (boîte à outils) et Ada (langage) · Voir plus »

Bibliothèque logicielle

En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes.

Nouveau!!: GTK (boîte à outils) et Bibliothèque logicielle · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: GTK (boîte à outils) et C (langage) · Voir plus »

C Sharp

C# (C sharp en anglais britannique) est un langage de programmation orientée objet, commercialisé par Microsoft depuis 2002 et destiné à développer sur la plateforme Microsoft.NET, au même titre que d’autres langages liés à cette plateforme (ex. VB.NET, J#, etc.) C# est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des opérateurs, les et les délégués.

Nouveau!!: GTK (boîte à outils) et C Sharp · Voir plus »

C++

C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique.

Nouveau!!: GTK (boîte à outils) et C++ · Voir plus »

Cairo (logiciel)

Cairo est une bibliothèque logicielle de manipulation d'images vectorielles, qui permet d'afficher les images avec le X Window System ou Microsoft Windows.

Nouveau!!: GTK (boîte à outils) et Cairo (logiciel) · Voir plus »

D (langage)

Le D est un langage de programmation impératif orienté objet et multi-paradigmes conçu pour la programmation système.

Nouveau!!: GTK (boîte à outils) et D (langage) · Voir plus »

Eclipse (projet)

Eclipse est un projet, décliné et organisé en un ensemble de sous-projets de développements logiciels, de la fondation Eclipse visant à développer un environnement de production de logiciels libre qui soit extensible, universel et polyvalent, en s'appuyant principalement sur Java.

Nouveau!!: GTK (boîte à outils) et Eclipse (projet) · Voir plus »

Environnement de bureau

Environnement de bureau GNOME En informatique, un environnement de bureau (de l'anglais desktop environment) est un logiciel (ensemble de programmes) qui permet de manier l'ordinateur à travers une interface utilisateur qui se présente en mode graphique sous l'aspect d'un bureau.

Nouveau!!: GTK (boîte à outils) et Environnement de bureau · Voir plus »

F Sharp

F# est un langage de programmation fonctionnel, impératif et orienté objet pour la plate-forme.NET.

Nouveau!!: GTK (boîte à outils) et F Sharp · Voir plus »

Feuilles de style en cascade

Les feuilles de style en cascade, généralement appelées CSS de l'anglais Cascading Style Sheets, forment un langage informatique qui décrit la présentation des documents HTML et XML.

Nouveau!!: GTK (boîte à outils) et Feuilles de style en cascade · Voir plus »

Fortran

240x240px Simulation en Fortran de l'accrétion autour d'un trou noir (www.bhac.science). Densité à gauche et densité d'énergie magnétique à droite (zoom). Fortran est un langage de programmation généraliste dont le domaine de prédilection est le calcul scientifique et le calcul numérique.

Nouveau!!: GTK (boîte à outils) et Fortran · Voir plus »

Fuite de mémoire

En informatique, une fuite de mémoire est un bogue expliqué par une occupation croissante et non contrôlée ou non désirée de la taille des données résidentes en mémoire, ce qui entraine la saturation de la mémoire de l’ordinateur.

Nouveau!!: GTK (boîte à outils) et Fuite de mémoire · Voir plus »

GDK

GDK (de l'anglais « GIMP Drawing Kit ») est une bibliothèque intégrée au widget toolkit GTK+ et s'interfaçant avec le système graphique afin de gérer le rendu de primitives graphiques (rectangles, arcs, droites), d'images matricielles (bitmaps), de curseurs, de fontes de caractères.

Nouveau!!: GTK (boîte à outils) et GDK · Voir plus »

GIMP

GIMP (acronyme de GNU), ou anciennement «  GIMP » (appellation abandonnée avec GIMP 2.4.0 en 2007, comme le montre l'historique des écrans d'accueil), est un outil de manipulation et de retouche d'image, diffusé sous la licence GPLv3 comme un logiciel gratuit et libre.

Nouveau!!: GTK (boîte à outils) et GIMP · Voir plus »

GitHub

en (entreprise) est un service web d'hébergement et de gestion de développement de logiciels, utilisant le logiciel de gestion de versions Git.

Nouveau!!: GTK (boîte à outils) et GitHub · Voir plus »

GNOME

GNOME, acronyme de, est un environnement de bureau libre convivial dont l'objectif est de rendre accessible l'utilisation du système d'exploitation GNU au plus grand nombre; cette interface est actuellement populaire sur les systèmes GNU/Linux et fonctionne également sur la plupart des systèmes de type UNIX.

Nouveau!!: GTK (boîte à outils) et GNOME · Voir plus »

GObject

GObject est une interface de programmation et une bibliothèque logicielle multiplate-forme publiée sous licence libre (LGPL), qui offre la possibilité de manipuler des objets en langage de programmation C, ainsi qu'une palette d'objets élémentaires.

Nouveau!!: GTK (boîte à outils) et GObject · Voir plus »

GParted

GParted (acronyme de GNOME Partition Editor, éditeur de partition GNOME) est un logiciel d'édition de partitions de l'environnement de bureau GNOME basé sur GNU Parted.

Nouveau!!: GTK (boîte à outils) et GParted · Voir plus »

GThumb

gThumb est une visionneuse d'images libre pour l'environnement graphique GNOME diffusée sous licence publique générale GNU.

Nouveau!!: GTK (boîte à outils) et GThumb · Voir plus »

Gtk Sharp

Gtk# est une bibliothèque logicielle de binding qui permet l'utilisation de GTK+ et d'autres bibliothèques logicielles de GNOME dans des applications utilisant la plateforme Microsoft.NET.

Nouveau!!: GTK (boîte à outils) et Gtk Sharp · Voir plus »

GTK-Doc

GTK-Doc est un logiciel libre générant de la documentation à partir de code source en Langage C. Il est typiquement utilisé pour documenter les API publiques de bibliothèques, telles que celles utilisées par les frameworks GTK+ et GNOME.

Nouveau!!: GTK (boîte à outils) et GTK-Doc · Voir plus »

Gtkmm

gtkmm est une bibliothèque logicielle de binding permettant l'utilisation du toolkit GTK+ en langage C++.

Nouveau!!: GTK (boîte à outils) et Gtkmm · Voir plus »

Haskell

Haskell est un langage de programmation fonctionnel fondé sur le lambda-calcul et la logique combinatoire.

Nouveau!!: GTK (boîte à outils) et Haskell · Voir plus »

Inkscape

Inkscape est un logiciel de dessin vectoriel libre multiplateforme (Windows, Mac OS X (sous X11), GNU/Linux et FreeBSD).

Nouveau!!: GTK (boîte à outils) et Inkscape · Voir plus »

Interface de programmation

routine appelant une base de données dans une interface de programmation. En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour « » en anglais, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels.

Nouveau!!: GTK (boîte à outils) et Interface de programmation · Voir plus »

Interface graphique

widgets'' typiques. En informatique, une interface graphique (en anglais pour) ou un environnement graphique est un dispositif de dialogue homme-machine, dans lequel les objets à manipuler sont dessinés sous forme de pictogrammes à l'écran, de sorte que l'usager peut les utiliser en imitant la manipulation physique de ces objets avec un dispositif de pointage, le plus souvent une souris.

Nouveau!!: GTK (boîte à outils) et Interface graphique · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: GTK (boîte à outils) et Java (langage) · Voir plus »

JavaScript

JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives et à ce titre est une partie essentielle des applications web.

Nouveau!!: GTK (boîte à outils) et JavaScript · Voir plus »

Langage de programmation

Fragment de code écrit dans le langage de programmation JavaScript. Un langage de programmation est un langage informatique destiné à formuler des algorithmes et produire des programmes informatiques qui les appliquent.

Nouveau!!: GTK (boîte à outils) et Langage de programmation · Voir plus »

LibreOffice

LibreOffice (parfois abrégé en LibO ou LO) est une suite bureautique libre et gratuite, dérivée du projet OpenOffice.org, créée et gérée par The Document Foundation.

Nouveau!!: GTK (boîte à outils) et LibreOffice · Voir plus »

Licence publique générale limitée GNU

La Licence publique générale limitée GNU, ou GNU LGPL (pour GNU Lesser General Public License) en anglais, est une licence utilisée par certains logiciels libres.

Nouveau!!: GTK (boîte à outils) et Licence publique générale limitée GNU · Voir plus »

Liferea

Liferea, acronyme de Linux Feed Reader, est un agrégateur libre distribué sous licence GNU GPL, qui permet de lire plusieurs flux de type RSS/RDF, CDF, Atom, OCS, et OPML.

Nouveau!!: GTK (boîte à outils) et Liferea · Voir plus »

Linux

Linux ou GNU/Linux est une famille de systèmes d'exploitation open source de type Unix fondés sur le noyau Linux créé en 1991 par Linus Torvalds.

Nouveau!!: GTK (boîte à outils) et Linux · Voir plus »

Linuxfr

Stand ''Linuxfr'' lors des Rencontres mondiales du logiciel libre de Beauvais en 2015. LinuxFr.org est un site francophone communautaire traitant de l'actualité informatique liée le plus souvent au logiciel libre fondé le.

Nouveau!!: GTK (boîte à outils) et Linuxfr · Voir plus »

Liste de bibliothèques d'interface utilisateur

Les bibliothèques de création d'interfaces utilisateurs sont extrêmement dépendantes de la plateforme sur laquelle l'application est construite.

Nouveau!!: GTK (boîte à outils) et Liste de bibliothèques d'interface utilisateur · Voir plus »

Logiciel

Démarche de construction d'un logiciel. En informatique, un logiciel est un ensemble de séquences d’instructions interprétables par une machine et d’un jeu de données nécessaires à ces opérations.

Nouveau!!: GTK (boîte à outils) et Logiciel · Voir plus »

Logiciel libre

alt.

Nouveau!!: GTK (boîte à outils) et Logiciel libre · Voir plus »

Logiciel multiplateforme

Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques.

Nouveau!!: GTK (boîte à outils) et Logiciel multiplateforme · Voir plus »

LWN.net

LWN.net (à l'origine pour Linux Weekly News; ce nom n'est plus utilisé car le site ne se concentre plus exclusivement à des sujets relatifs à Linux, et il a aussi du contenu quotidien), est un magazine en ligne qui traite de l'actualité du logiciel libre et de logiciels pour Linux et d'autres OS de type UNIX.

Nouveau!!: GTK (boîte à outils) et LWN.net · Voir plus »

LXDE

LXDE est un environnement de bureau libre pour les systèmes de type Unix, tels que Linux ou BSD.

Nouveau!!: GTK (boîte à outils) et LXDE · Voir plus »

MacOS

macOS (auparavant Mac OS X –, puis OS X) est un système d’exploitation partiellement propriétaire développé et commercialisé par Apple depuis, dont les versions les plus récentes sont macOS Sonoma (version 14), macOS Ventura lancée le 24 octobre 2022 et macOS Monterey (12) lancée le 25 octobre 2021 pour le grand public.

Nouveau!!: GTK (boîte à outils) et MacOS · Voir plus »

MATE

MATE (prononcer maté à l'espagnole) est un environnement de bureau libre utilisant (dans un premier temps) la boîte à outils GTK+ 3.x et destiné aux systèmes d'exploitation apparentés à UNIX.

Nouveau!!: GTK (boîte à outils) et MATE · Voir plus »

Motif (bibliothèque graphique)

En informatique, Motif (également MOTIF) est une bibliothèque logicielle permettant de construire des interfaces graphiques avec le protocole X Window System, sur les systèmes UNIX et/ou POSIX.

Nouveau!!: GTK (boîte à outils) et Motif (bibliothèque graphique) · Voir plus »

Mozilla Firefox

Mozilla Firefox Prononciation en anglais américain retranscrite selon la norme API.

Nouveau!!: GTK (boîte à outils) et Mozilla Firefox · Voir plus »

Mozilla Thunderbird

Mozilla Thunderbird (prononciation) est un client de messagerie, libre, distribué gratuitement par la fondation Mozilla et issu du projet Mozilla.

Nouveau!!: GTK (boîte à outils) et Mozilla Thunderbird · Voir plus »

NeXTSTEP

NeXTSTEP est le système d'exploitation sorti le avec les ordinateurs conçus par NeXT, la société fondée en 1985 par Steve Jobs après son éviction d'Apple.

Nouveau!!: GTK (boîte à outils) et NeXTSTEP · Voir plus »

Novell

Novell est un éditeur de logiciel réputé pour son système d'exploitation réseau NetWare lancé en 1983 pour la plate-forme PC (auparavant la société s'appelait Novell Data Systems et produisait des micro-ordinateurs vendus avec le système d'exploitation CP/M).

Nouveau!!: GTK (boîte à outils) et Novell · Voir plus »

OCaml

OCaml, anciennement connu sous le nom d'Objective Caml, est l'implémentation la plus avancée du langage de programmation Caml, créé par Xavier Leroy, Jérôme Vouillon,, Didier Rémy et leurs collaborateurs en 1996.

Nouveau!!: GTK (boîte à outils) et OCaml · Voir plus »

Pango

Pango est une bibliothèque graphique libre, distribuée sous la licence publique générale limitée GNU, chargée du rendu de police de caractère et de l'affichage de texte internationalisé.

Nouveau!!: GTK (boîte à outils) et Pango · Voir plus »

Paradigme (programmation)

langue.

Nouveau!!: GTK (boîte à outils) et Paradigme (programmation) · Voir plus »

Perl (langage)

est un langage de programmation créé par Larry Wall en pour traiter facilement de l'information de type textuel.

Nouveau!!: GTK (boîte à outils) et Perl (langage) · Voir plus »

PHP

., plus connu sous son sigle (sigle auto-référentiel), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur web, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale.

Nouveau!!: GTK (boîte à outils) et PHP · Voir plus »

PinePhone

Le Pinephone est un smartphone fabriqué par la société Pine64 (ou Pine Microsystems) basée à Hong Kong dont le but est d'offrir un contrôle total à l'utilisateur sur le smartphone.

Nouveau!!: GTK (boîte à outils) et PinePhone · Voir plus »

Pitivi

Pitivi (anciennement PiTiVi) est un logiciel libre de montage vidéo non linéaire, conçu pour fonctionner (prioritairement) sur GNU/Linux en général et pour s'intégrer au bureau GNOME en particulier.

Nouveau!!: GTK (boîte à outils) et Pitivi · Voir plus »

Programmation orientée objet

Schéma proposant un exemple de programmation orientée objet. La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique.

Nouveau!!: GTK (boîte à outils) et Programmation orientée objet · Voir plus »

Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

Nouveau!!: GTK (boîte à outils) et Python (langage) · Voir plus »

Qt

Wayland, libwayland-client et Qt. Qt (prononcé officiellement en anglais mais couramment prononcé.) est.

Nouveau!!: GTK (boîte à outils) et Qt · Voir plus »

Quartz (informatique)

Quartz est le nom du moteur graphique de Mac OS X. C'est aussi le nom de la bibliothèque gérant l'affichage 2D, qui permet par exemple à l'interface Aqua d'utiliser force effets de transparence.

Nouveau!!: GTK (boîte à outils) et Quartz (informatique) · Voir plus »

Red Hat

Red Hat est une société d'origine américaine éditant des distributions GNU/Linux.

Nouveau!!: GTK (boîte à outils) et Red Hat · Voir plus »

Routine (informatique)

En informatique, une routine est une entité informatique qui encapsule une portion de code (une séquence d'instructions) effectuant un traitement spécifique bien identifié (asservissement, tâche, calcul) relativement indépendant du reste du programme, et qui peut être réutilisé dans le même programme, ou dans un autre.

Nouveau!!: GTK (boîte à outils) et Routine (informatique) · Voir plus »

ROX Desktop

ROX Desktop est un environnement de bureau qui tente de dupliquer l'interface utilisateur de RISC OS sur UNIX.

Nouveau!!: GTK (boîte à outils) et ROX Desktop · Voir plus »

Ruby

Ruby est un langage de programmation libre.

Nouveau!!: GTK (boîte à outils) et Ruby · Voir plus »

Rust (langage)

est un langage de programmation compilé multi-paradigme qui met l'accent sur la performance, la sûreté des types et la concurrence.

Nouveau!!: GTK (boîte à outils) et Rust (langage) · Voir plus »

Shotwell

Shotwell est un logiciel libre, conçu pour gérer des photos et des vidéos.

Nouveau!!: GTK (boîte à outils) et Shotwell · Voir plus »

Subtitle Editor

Subtitle Editor est un logiciel d'édition de sous-titres sous GNU/Linux.

Nouveau!!: GTK (boîte à outils) et Subtitle Editor · Voir plus »

Toolkit

est un mot anglais qui est utilisé en informatique et le plus souvent dans le contexte des interfaces graphiques.

Nouveau!!: GTK (boîte à outils) et Toolkit · Voir plus »

Unicode

200x200px Unicode est un standard informatique qui permet des échanges de textes dans différentes langues, à un niveau mondial.

Nouveau!!: GTK (boîte à outils) et Unicode · Voir plus »

UTF-8

UTF-8 (abréviation de l'anglais -) est un codage de caractères informatiques conçu pour coder l’ensemble des caractères du « répertoire universel de caractères codés », initialement développé par l’ISO dans la norme internationale ISO/CEI 10646, aujourd’hui totalement compatible avec le standard Unicode, en restant compatible avec la norme ASCII limitée à l'anglais de base, mais très largement répandue depuis des décennies.

Nouveau!!: GTK (boîte à outils) et UTF-8 · Voir plus »

Vala (langage)

Vala est un langage de programmation compilé, dont l'objectif est de fournir les bénéfices des langages de programmation modernes (comme la POO) aux développeurs de la plateforme GNOME qui utilisent GLib et son système GObject.

Nouveau!!: GTK (boîte à outils) et Vala (langage) · Voir plus »

Visual Basic

Visual Basic (VB) est un langage de programmation événementielle de troisième génération ainsi qu'un environnement de développement intégré, créé par Microsoft pour son modèle de programmation COM.

Nouveau!!: GTK (boîte à outils) et Visual Basic · Voir plus »

Wayland

Wayland est un protocole de serveur d'affichage, ainsi qu'une bibliothèque logicielle libre disponible sur les systèmes d'exploitation GNU/Linux.

Nouveau!!: GTK (boîte à outils) et Wayland · Voir plus »

Windows API

Win16, Win32 et Win32s sont des ensembles normalisés de fonctions qui permettent aux logiciels applicatifs de se servir des fonctionnalités des différents systèmes d'exploitation de la famille Windows.

Nouveau!!: GTK (boîte à outils) et Windows API · Voir plus »

Windows XP

Windows XP (nom de code Whistler) est un système d'exploitation multitâches, développé et commercialisé par Microsoft, permettant l'usage d'un ordinateur tel qu'un ordinateur fixe, un portable ou encore un Media Center.

Nouveau!!: GTK (boîte à outils) et Windows XP · Voir plus »

X Window System

X est un protocole de système de fenêtrage (window system, en anglais) qui gère l'écran, la souris et également le clavier.

Nouveau!!: GTK (boîte à outils) et X Window System · Voir plus »

Xfce

Xfce est un environnement de bureau libre léger utilisant la boîte à outils GTK+ et destiné aux systèmes d'exploitation apparentés à UNIX.

Nouveau!!: GTK (boîte à outils) et Xfce · Voir plus »

Redirections ici:

GIMP Tool Kit, GIMP Toolkit, GTK +, GTK+, GTK+ 2, Gtk+, The GIMP Toolkit.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »