-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmain.py
39 lines (28 loc) · 773 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
from kivy.app import App
from kivy.lang import Builder
from kivy.uix.screenmanager import Screen
from kivy.uix.button import ButtonBehavior
from kivy.uix.label import Label
from firebaseaut import MyFirebase
class HomeScreen(Screen) :
pass
class SettingsScreen(Screen) :
pass
class LoginScreen(Screen) :
pass
class SignUpScreen(Screen) :
pass
class ForgotPasswordScreen(Screen) :
pass
class LabelButton(ButtonBehavior , Label) :
pass
GUI = Builder.load_file("main.kv")
class MainApp(App) :
def build(self):
self.my_firebase = MyFirebase()
return GUI
def change_screen(self , filename) :
screen_manager = self.root.ids["screen_manager"]
screen_manager.current = filename
pass
MainApp().run()