Esempio n. 1
0
 def on_bridge_ready(self):
     f = QApplication.instance().font()
     fi = QFontInfo(f)
     family = f.family()
     if family in ('.AppleSystemUIFont', 'MS Shell Dlg 2'):
         family = 'system-ui'
     ui_data = {
         'all_font_families':
         QFontDatabase().families(),
         'ui_font_family':
         family,
         'ui_font_sz':
         '{}px'.format(fi.pixelSize()),
         'show_home_page_on_ready':
         self.show_home_page_on_ready,
         'system_colors':
         system_colors(),
         'QT_VERSION':
         QT_VERSION,
         'short_time_fmt':
         QLocale.system().timeFormat(QLocale.FormatType.ShortFormat),
     }
     self.bridge.create_view(vprefs['session_data'],
                             vprefs['local_storage'],
                             field_metadata.all_metadata(), ui_data)
     for func, args in iteritems(self.pending_bridge_ready_actions):
         getattr(self.bridge, func)(*args)
Esempio n. 2
0
 def on_bridge_ready(self):
     f = QApplication.instance().font()
     self.bridge.create_view(
         vprefs['session_data'], QFontDatabase().families(), field_metadata.all_metadata(),
         f.family(), f.pointSize())
     for func, args in iteritems(self.pending_bridge_ready_actions):
         getattr(self.bridge, func)(*args)
Esempio n. 3
0
 def on_bridge_ready(self):
     f = QApplication.instance().font()
     fi = QFontInfo(f)
     self.bridge.create_view(
         vprefs['session_data'], QFontDatabase().families(), field_metadata.all_metadata(),
         f.family(), '{}px'.format(fi.pixelSize()), self.show_home_page_on_ready)
     for func, args in iteritems(self.pending_bridge_ready_actions):
         getattr(self.bridge, func)(*args)
Esempio n. 4
0
 def on_bridge_ready(self):
     f = QApplication.instance().font()
     fi = QFontInfo(f)
     ui_data = {
         'all_font_families': QFontDatabase().families(),
         'ui_font_family': f.family(),
         'ui_font_sz': '{}px'.format(fi.pixelSize()),
         'show_home_page_on_ready': self.show_home_page_on_ready,
         'system_colors': system_colors(),
     }
     self.bridge.create_view(vprefs['session_data'],
                             vprefs['local_storage'],
                             field_metadata.all_metadata(), ui_data)
     for func, args in iteritems(self.pending_bridge_ready_actions):
         getattr(self.bridge, func)(*args)