Compare commits
4 Commits
140a386d03
...
a29d14ea54
Author | SHA1 | Date |
---|---|---|
Fierelier | a29d14ea54 | |
Fierelier | 2c13709075 | |
Fierelier | 23ce47df41 | |
Fierelier | e6d6b2d62b |
15
BirdyNet.py
15
BirdyNet.py
|
@ -19,6 +19,7 @@ sp = pUp(s)
|
|||
|
||||
# script start
|
||||
import qtpy
|
||||
import qtpy.QtGui as QtGui
|
||||
from qtpy.QtGui import *
|
||||
from qtpy.QtWidgets import *
|
||||
from qtpy.QtCore import *
|
||||
|
@ -44,11 +45,14 @@ def runScript(sf, lcs = False):
|
|||
def getDataDir(appName):
|
||||
basePath = False
|
||||
if sys.platform.startswith("win"):
|
||||
basePath = os.environ["appdata"]
|
||||
if "appdata" in os.environ: basePath = os.environ["appdata"]
|
||||
elif sys.platform.startswith("linux"):
|
||||
basePath = os.environ["XDG_DATA_HOME"]
|
||||
if "XDG_DATA_HOME" in os.environ:
|
||||
basePath = os.environ["XDG_DATA_HOME"]
|
||||
else:
|
||||
if "HOME" in os.environ: basePath = p(os.environ["HOME"],".config")
|
||||
elif sys.platform.startswith("darwin"):
|
||||
basePath = os.path.join(os.environ["home"],"Library","Application Support")
|
||||
if "HOME" in os.environ: basePath = p(os.environ["HOME"],"Library","Application Support")
|
||||
|
||||
if not basePath: raise
|
||||
return p(basePath,appName)
|
||||
|
@ -142,8 +146,11 @@ def main():
|
|||
config.read(p(dataDir,"config.ini"))
|
||||
|
||||
app = QApplication(sys.argv)
|
||||
try:
|
||||
app.setWindowIcon(QtGui.QIcon("assets/BirdyNet-XP.ico"))
|
||||
except Exception as e:
|
||||
print("Could not set window icon: " +print(e))
|
||||
window = browserWindow()
|
||||
windowt = browserWindow()
|
||||
sys.exit(app.exec_())
|
||||
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@ class browserDoc(QTextBrowser):
|
|||
def __init__(self,*args,**kwargs):
|
||||
super().__init__(*args,**kwargs)
|
||||
self.setOpenLinks(False)
|
||||
self.setStyleSheet("QTextBrowser { background-color: white; color: black }")
|
||||
self.anchorClicked.connect(self.cAnchorClicked)
|
||||
|
||||
def cRenderHtml(self,html):
|
||||
|
|
Loading…
Reference in New Issue