source: lliurex-gdrive/trunk/fuentes/lliurex-gdrive-gui.install/usr/share/lliurex-gdrive/Core.py @ 3943

Last change on this file since 3943 was 3943, checked in by jrpelegrina, 4 years ago

Add zomando and python lib

File size: 887 bytes
RevLine 
[3943]1#import LliurexGoogleDriveManager
2import lliurex.lliurexgdrive
[3775]3import LliurexGdrive
4import ProfileBox
5
6
[3797]7
8
[3775]9class Core:
10       
11        singleton=None
12        DEBUG=True
13       
14        @classmethod
15        def get_core(self):
16               
17                if Core.singleton==None:
18                        Core.singleton=Core()
19                        Core.singleton.init()
20
21                return Core.singleton
22               
23       
24        def __init__(self,args=None):
25               
26                self.dprint("Init...")
27               
28        #def __init__
29       
30        def init(self):
31               
[3797]32                self.dprint("Creating Config...")
[3943]33                self.LliurexGoogleDriveManager=lliurex.lliurexgdrive.LliurexGoogleDriveManager()
[3775]34                self.dprint("Creating ProfileBox...")
35                self.profile_box=ProfileBox.ProfileBox()
36                       
37               
38               
39                # Main window must be the last one
40                self.dprint("Creating LliurexGdrive...")
41                self.lgd=LliurexGdrive.LliurexGdrive()
42               
43                self.lgd.load_gui()
44                self.lgd.start_gui()
45               
46               
47        #def init
48       
49       
50       
51        def dprint(self,msg):
52               
53                if Core.DEBUG:
54                       
55                        print("[CORE] %s"%msg)
56       
57        #def  dprint
Note: See TracBrowser for help on using the repository browser.