added fields configurator for entry window
[meabook] / ui / ui.py
1 """
2 General Meabook UI
3 """
4
5 class MeabookUI:
6     def __init__(self, controller, config):
7         self.config = config
8         self.controller = controller
9
10     def start(self):
11         """Start UI."""
12         pass
13
14     def exit(self):
15         """Close UI."""
16         pass
17
18
19     # dialogs
20     def create_about_dialog(self):
21         """Creates About Dialog."""
22         pass
23
24     def create_configuration_dialog(self, controller, config):
25         """Creates Configuration Dialog."""
26         pass
27
28     def create_import_dialog(self):
29         """Creates Import Dialog."""
30         pass
31
32     def create_information_dialog(self, title, message):
33         """Creates Information Dialog."""
34         pass
35
36     def create_progress_dialog(self):
37         """Creates Progress Dialog."""
38         pass