-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.py
41 lines (30 loc) · 907 Bytes
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
from ui.ui_widgets import UI
from ui.task1_ui import Task1UI
from ui.task2_ui import Task2UI
from ui.task3_ui import Task3UI
from ui.task4_ui import Task4UI
from ui.task5_ui import Task5UI
from ui.task6_ui import Task6UI
from ui.task7_ui import Task7UI
from logic.filters import *
from logic.fourier_transform import *
from logic.basic_signal_operations import*
def main():
ui = UI()
root, notebook = ui.initialize()
task7_tab = Task7UI(notebook,"Task 7")
task7_tab.add()
task6_tab = Task6UI(notebook,"Task 6")
task6_tab.add()
task5_tab = Task5UI(notebook,"Task 5")
task5_tab.add()
task4_tab = Task4UI(notebook,"Task 4")
task4_tab.add()
task3_tab = Task3UI(notebook, "Task 3")
task3_tab.add()
task2_tab = Task2UI(notebook, "Task 2")
task2_tab.add()
task1_tab = Task1UI(notebook, "Task 1")
task1_tab.add()
root.mainloop()
main()