def applyTheme(self, name):
     for i in range(self.tab.count()):
         w = self.tab.widget(i)
         qss = design.editorStyle(name)
         # text color
         w.edit.applyHightLighter(name)
         #completer
         w.edit.completer.setStyleSheet(qss)
         #editor
         w.edit.setStyleSheet(qss)
     s = self.s.readSettings()
     s['theme'] = name
     self.s.writeSettings(s)
Пример #2
0
 def applyTheme(self, name):
     for i in range(self.tab.count()):
         w = self.tab.widget(i)
         qss = design.editorStyle(name)
         # text color
         w.edit.applyHightLighter(name)
         #completer
         w.edit.completer.setStyleSheet(qss)
         #editor
         w.edit.setStyleSheet(qss)
     s = self.s.readSettings()
     s['theme'] = name
     self.s.writeSettings(s)