mirror of
https://github.com/onionshare/onionshare.git
synced 2025-01-12 15:59:30 -05:00
can now run onionshare_gui.py without building (fixes #51)
This commit is contained in:
parent
d8dbbcc42a
commit
272092f877
@ -1,10 +1,18 @@
|
|||||||
import onionshare, webapp
|
|
||||||
import os, sys, subprocess, inspect
|
import os, sys, subprocess, inspect
|
||||||
|
|
||||||
from PyQt4.QtCore import *
|
from PyQt4.QtCore import *
|
||||||
from PyQt4.QtGui import *
|
from PyQt4.QtGui import *
|
||||||
from PyQt4.QtWebKit import *
|
from PyQt4.QtWebKit import *
|
||||||
|
|
||||||
|
onionshare_gui_dir = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
|
||||||
|
|
||||||
|
try:
|
||||||
|
import onionshare
|
||||||
|
except ImportError:
|
||||||
|
sys.path.append(os.path.abspath(onionshare_gui_dir+"/.."))
|
||||||
|
import onionshare
|
||||||
|
|
||||||
|
import webapp
|
||||||
|
|
||||||
window_icon = None
|
window_icon = None
|
||||||
|
|
||||||
class Application(QApplication):
|
class Application(QApplication):
|
||||||
@ -79,8 +87,7 @@ def main():
|
|||||||
return
|
return
|
||||||
|
|
||||||
# create the onionshare icon
|
# create the onionshare icon
|
||||||
global window_icon
|
global window_icon, onionshare_gui_dir
|
||||||
onionshare_gui_dir = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
|
|
||||||
window_icon = QIcon("{0}/onionshare-icon.png".format(onionshare_gui_dir))
|
window_icon = QIcon("{0}/onionshare-icon.png".format(onionshare_gui_dir))
|
||||||
|
|
||||||
# try starting hidden service
|
# try starting hidden service
|
||||||
|
Loading…
Reference in New Issue
Block a user