mirror of https://git.48k.eu/ogclient
windows: make the systray reference local to OgWindowsOperations
parent
bc7fe848ac
commit
179d17cae8
|
@ -61,25 +61,23 @@ def create_systray():
|
|||
icon.run()
|
||||
|
||||
|
||||
systray_p = Process(target=create_systray)
|
||||
|
||||
|
||||
class OgWindowsOperations:
|
||||
|
||||
def __init__(self):
|
||||
freeze_support()
|
||||
mp.set_start_method('spawn')
|
||||
systray_p.start()
|
||||
self.systray_p = Process(target=create_systray)
|
||||
self.systray_p.start()
|
||||
|
||||
def _restartBrowser(self, url):
|
||||
raise OgError('Function not implemented')
|
||||
|
||||
def poweroff(self):
|
||||
systray_p.terminate()
|
||||
self.systray_p.terminate()
|
||||
os.system('shutdown -s -t 0')
|
||||
|
||||
def reboot(self):
|
||||
systray_p.terminate()
|
||||
self.systray_p.terminate()
|
||||
os.system('shutdown -r -t 0')
|
||||
|
||||
def shellrun(self, request, ogRest):
|
||||
|
|
Loading…
Reference in New Issue