validate os
This commit is contained in:
parent
853997bfd5
commit
5b6e44c827
8
pospro
8
pospro
|
@ -5,6 +5,7 @@ import sys
|
|||
import argparse
|
||||
import setproctitle
|
||||
import psutil
|
||||
import ctypes
|
||||
from PySide6.QtCore import Qt, QCoreApplication
|
||||
from PySide6.QtWidgets import QApplication, QMessageBox
|
||||
# from PyQt5.QtWidgets import QApplication
|
||||
|
@ -25,6 +26,7 @@ except NameError:
|
|||
pass
|
||||
|
||||
PROCESS_NAME = "app_presik_pos"
|
||||
OS_NAME = os.name
|
||||
|
||||
|
||||
class SingleInstanceApp(QApplication):
|
||||
|
@ -55,7 +57,11 @@ class Client(object):
|
|||
self.app.setOrganizationDomain("presik.com")
|
||||
self.app.setApplicationName("SMART POS")
|
||||
self.app.setStyle("fusion")
|
||||
setproctitle.setproctitle(PROCESS_NAME)
|
||||
if OS_NAME == 'posix':
|
||||
setproctitle.setproctitle(PROCESS_NAME)
|
||||
elif OS_NAME == 'nt':
|
||||
kernel32 = ctypes.windll.kernel32
|
||||
kernel32.SetConsoleTitleW(PROCESS_NAME)
|
||||
|
||||
def init_login(self):
|
||||
_file_config = 'config_pos.ini'
|
||||
|
|
Loading…
Reference in New Issue