Top "Gtk" questions

GTK (formerly GTK+) is a toolkit for creating graphical user interfaces (GUIs) with cross platform compatibility and an easy to use API.

Cairo "Could not find libpng in the pkg-config search path"

I'm trying to install GTK-DFB and cairo is a requirement. When I try to build it from source, it throws: …

gtk cairo directfb
What is the relation between GTK, GTK+ and GTK2?

I'm confused by the GTK terminology. According to Wikipedia, there seem to be bindings to GTK+ that are called GTK (…

gtk nomenclature
Glade treeview liststore data not visible, can't imagine why

I've got 99% 44/100 of everything working. I have a glade file, I use gtkbuilder to render it and voila it comes …

gtk glade gtkmm gtktreeview
How to capture Enter key press in GtkEntry

I am trying to capture the Enter key when it is pressed in a GtkEntry. Most of the resources I …

gtk gtk3 gtkentry
Finding children of a GtkWidget

I need to be able to explore a GTK GUI's structure programmatically. I have the GtkWidget and I want to …

gtk ui-automation
How to hide Gtk Popup Window when user clickes outside the window

I have developed one popup window (Non decorated) using GTK+ and glade tool in C. It popup on its parent …

c gtk
How to fix Invalid UTF-8 string passed to pango_layout_set_text()

I'm getting the following warning from my application that uses gtk+: (foo:11333): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_…

c gtk gtk3 pango
How to install GTK3 and minGW on Windows using MSYS2

I am a big fan of C and I just finished reading "C Programming Langauge 2nd Edition". I must admit …

windows gtk gtk3 msys2
Run a function every X minutes - Python

I'm using Python and PyGTK. I'm interested in running a certain function, which gets data from a serial port and …

python gtk timer pygtk
GTK+ or Qt under Windows

I was wondering which one should I consider if I need the software to be used on both platforms, WIN …

qt gtk