O'Reilly logo

Foundations of GTK+ Development by Andrew Krause

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 6Using GLib

Now that you have a reasonable grasp of GTK+ and a number of simple widgets, it is time to move to another library. GTK+ depends on GLib, a general-purpose library that provides many kinds of utility functions, data types, and wrapper functions. In fact, you have already used some aspects of GLib in previous chapters.

GLib can be run independently of any other library, which means that some of the examples in this chapter do not require the GTK+, GDK, and Pango libraries. However, GTK+ does depend on GLib.

Not all of the topics throughout this chapter will be used in later chapters, but all are useful in many GTK+ applications in the real world. Many of the topics are used for very specific tasks. For example, GModule can ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required