Mainwindow: Revert 'sqlitebrowser' QProcess to Popen (run as async).

dev-brahim
Pierre-Antoine 2025-03-05 11:22:06 +01:00
parent 9c5b76e451
commit 3e5ef5d2bc
1 changed files with 2 additions and 16 deletions

View File

@ -39,7 +39,7 @@ from View.about_window import AboutWindow
import settings as stg
import numpy as np
from subprocess import run
from subprocess import Popen
import time
@ -269,21 +269,7 @@ class Ui_MainWindow(object):
cc_kt.exec()
def db_browser_for_sqlite(self):
proc = QtCore.QProcess()
if stg.filename_save_as != "":
print(f"Set working directory to: '{stg.filename_save_as}'")
proc.setWorkingDirectory(
os.path.dirname(stg.filename_save_as)
)
proc.start("sqlitebrowser", [])
proc.waitForFinished()
if proc.exitCode() != 0:
print(f"'sqlitebrowser' return with error code: {proc.exitCode()}")
print("-error------")
print(f"{proc.readAllStandardError()}")
print("------------")
Popen(f"sqlitebrowser", shell=True)
def about_window(self):
print("about")