mirror of
https://github.com/HIllya51/LunaTranslator.git
synced 2025-01-01 10:04:12 +08:00
fix wine
This commit is contained in:
parent
370c9536c0
commit
34c5521c17
@ -1,5 +1,5 @@
|
|||||||
from qtsymbols import *
|
from qtsymbols import *
|
||||||
import os, platform, functools, threading, uuid
|
import os, platform, functools, threading, uuid, winreg
|
||||||
from traceback import print_exc
|
from traceback import print_exc
|
||||||
import windows, qtawesome, winsharedutils, gobject
|
import windows, qtawesome, winsharedutils, gobject
|
||||||
from webviewpy import (
|
from webviewpy import (
|
||||||
@ -1190,7 +1190,17 @@ class mshtmlWidget(abstractwebview):
|
|||||||
|
|
||||||
def __init__(self, parent=None) -> None:
|
def __init__(self, parent=None) -> None:
|
||||||
super().__init__(parent)
|
super().__init__(parent)
|
||||||
if HTMLBrowser.version() < 10001: # ie10之前,sethtml会乱码
|
iswine = True
|
||||||
|
try:
|
||||||
|
winreg.OpenKeyEx(
|
||||||
|
winreg.HKEY_CURRENT_USER,
|
||||||
|
r"Software\Wine",
|
||||||
|
0,
|
||||||
|
winreg.KEY_QUERY_VALUE,
|
||||||
|
)
|
||||||
|
except FileNotFoundError:
|
||||||
|
iswine = False
|
||||||
|
if iswine or (HTMLBrowser.version() < 10001): # ie10之前,sethtml会乱码
|
||||||
self.html_limit = 0
|
self.html_limit = 0
|
||||||
self.browser = HTMLBrowser(int(self.winId()))
|
self.browser = HTMLBrowser(int(self.winId()))
|
||||||
self.curr_url = None
|
self.curr_url = None
|
||||||
|
Loading…
x
Reference in New Issue
Block a user