Esempio n. 1
0
    def start(self):
        self.show()

        center = QApplication.desktop().availableGeometry(self).center()
        self.move(center.x() - self.width() * 0.5, 0)

        args = [sys.executable]
        if os.getenv("APPIMAGE"):
            args = [os.getenv("APPIMAGE")]
        elif is_frozen():
            args += sys.argv[1:]
        else:
            args += sys.argv
        args += ["--linux-recorder"]

        self.process.start("pkexec", args,
                           QProcess.Unbuffered | QProcess.ReadWrite)
Esempio n. 2
0
	def exception_handlers(self):
		result = super().exception_handlers
		if is_frozen():
			result.append(self.sentry_exception_handler)
		return result
 def isFrozen(self):
     return is_frozen()