示例#1
0
 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