Rewriten for PyQt4, cuz GTK2.0 is too old!