We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d3207f4 commit d5128a2Copy full SHA for d5128a2
main.py
@@ -18,10 +18,11 @@
18
class SingleInstanceApplication(QApplication):
19
def __init__(self, *args, **kwargs) -> None:
20
super().__init__(*args, **kwargs)
21
+ app_id = "Albayan" if sys.argv[0].endswith(".exe") else "Albayan_Source"
22
self.setApplicationName(program_name)
- self.server_name = "Albayan"
23
+ self.server_name = app_id
24
self.local_server = QLocalServer(self)
- self.shared_memory = QSharedMemory("Albayan")
25
+ self.shared_memory = QSharedMemory(app_id)
26
self.is_running = self.shared_memory.attach()
27
self.volume_controller = VolumeController()
28
self.installEventFilter(self)
0 commit comments