MCPcopy Create free account
hub / github.com/DIMFLIX/Spectrum-Security / settings_page_widgets_settings

Method settings_page_widgets_settings

main.py:364–385  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

362 ##==> SETTINGS PAGE WIDGETS SETTINGS
363 ####################################################
364 def settings_page_widgets_settings(self):
365
366 ## ==> DROPDOWN MENU BTNS
367 ##############################################################
368 self.ui.settings_lang_btn.clicked.connect(lambda: self.open_dropdown_menu_animation(self.ui.settings_lang_btn, self.ui.settings_lang_white, 35, 95))
369
370 ## ==> LANGUAGE
371 ##############################################################
372 self.ui.settings_lang_eng_frame.installEventFilter(self)
373 self.ui.settings_lang_rus_frame.installEventFilter(self)
374
375 with DB() as db:
376 status = bool(db.get_programm_settings('Language')[0])
377
378 if status == False:
379 self.ui.settings_lang_eng_icon.hide()
380 self.ui.settings_lang_title.setText(f'Язык: Русский')
381 self.change_lang_rus()
382
383 elif status == True:
384 self.ui.settings_lang_rus_icon.hide()
385 self.ui.settings_lang_title.setText(f'Language: English')
386
387
388

Callers 1

__init__Method · 0.95

Calls 5

change_lang_rusMethod · 0.95
DBClass · 0.90
connectMethod · 0.80
get_programm_settingsMethod · 0.80

Tested by

no test coverage detected