aboutsummaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorDH42017-06-23 02:39:56 -0500
committerDH42017-06-23 02:39:56 -0500
commit8c9914850e9987d4f05e8b88dedb058ffbb4f53f (patch)
tree4a188c0104bc270d033656e6af796686cc727d03 /main.py
parent60d62599f785167f4c976a92fd8f19fbee4a363d (diff)
cx_freeze Path Updates
Diffstat (limited to 'main.py')
-rw-r--r--main.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/main.py b/main.py
index 7c0727b..08add50 100644
--- a/main.py
+++ b/main.py
@@ -52,8 +52,15 @@ if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
app.setApplicationName("audio-visualizer")
app.setOrganizationName("audio-visualizer")
- window = uic.loadUi(os.path.join(
- os.path.dirname(os.path.realpath(__file__)), "mainwindow.ui"))
+
+ if getattr(sys, 'frozen', False):
+ # frozen
+ wd = os.path.dirname(sys.executable)
+ else:
+ # unfrozen
+ wd = os.path.dirname(os.path.realpath(__file__))
+
+ window = uic.loadUi(os.path.join(wd, "mainwindow.ui"))
# window.adjustSize()
desc = QtGui.QDesktopWidget()
dpi = desc.physicalDpiX()