def setThemeFromGtk(): f = QFile(QDir.homePath() + "/.gtkrc-2.0"); if not f.open(QIODevice.ReadOnly | QIODevice.Text): return while not f.atEnd(): l = f.readLine().trimmed(); if l.startsWith("gtk-icon-theme-name="): s = QString(l.split('=')[-1]); syslog.syslog( syslog.LOG_DEBUG, "DEBUG setting gtk theme %s" % str(s)); QIcon.setThemeName(s.remove('"')); break