Add isScriptMode function

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
Loren Eteval
2023-09-15 13:21:37 +08:00
parent 7ae020a349
commit f5fbad9ee7
2 changed files with 7 additions and 1 deletions
+2 -1
View File
@@ -21,6 +21,7 @@ from Furious.Utility.Constants import (
APPLICATION_MACOS_SIGNATURE,
PLATFORM,
)
from Furious.Utility.Utility import isScriptMode
from PySide6 import QtCore
@@ -39,7 +40,7 @@ class StartupOnBoot:
@staticmethod
def on_():
def _on():
if sys.argv[0].endswith('.py'):
if isScriptMode():
# Script mode
logger.info('ignore turn on StartupOnBoot in script mode')
+5
View File
@@ -29,6 +29,7 @@ from PySide6 import QtCore
from PySide6.QtWidgets import QApplication
import os
import sys
import copy
import ujson
import queue
@@ -407,6 +408,10 @@ def isVPNMode():
return isAdministrator() and APP().VPNMode == Switch.ON_
def isScriptMode():
return sys.argv[0].endswith('.py')
def moveToCenter(widget, parent=None):
geometry = widget.geometry()