(self)
| 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 |
no test coverage detected