Added code
This commit is contained in:
19
ui/modules/initialize/handlers.py
Normal file
19
ui/modules/initialize/handlers.py
Normal file
@@ -0,0 +1,19 @@
|
||||
from ui.modules import validators
|
||||
from ui.modules.handlers import buttons
|
||||
from ui.gui import Ui_MainWindow
|
||||
|
||||
|
||||
def register_handlers(ui: Ui_MainWindow):
|
||||
old_page_text_key_press_event = ui.page_text.keyPressEvent
|
||||
ui.page_text.keyPressEvent = lambda event: validators.validate_page_text(ui, event, old_page_text_key_press_event)
|
||||
old_page_index_key_press_event = ui.page_index.keyPressEvent
|
||||
ui.page_index.keyPressEvent = lambda event: validators.validate_page_index(ui, event,
|
||||
old_page_index_key_press_event)
|
||||
|
||||
ui.back_timer.timeout.connect(lambda: buttons.on_back_button(ui))
|
||||
ui.next_timer.timeout.connect(lambda: buttons.on_next_button(ui))
|
||||
|
||||
ui.back_button.pressed.connect(lambda: buttons.on_back_button_press(ui))
|
||||
ui.back_button.released.connect(lambda: buttons.on_back_button_release(ui))
|
||||
ui.next_button.pressed.connect(lambda: buttons.on_next_button_press(ui))
|
||||
ui.next_button.released.connect(lambda: buttons.on_next_button_release(ui))
|
||||
Reference in New Issue
Block a user