Using UM.Platform for Windows detection

The diff says everything.
This commit is contained in:
Thomas Karl Pietrowski 2016-06-11 13:42:09 +02:00
parent 0d8292df49
commit f11ef0c0c0

View File

@ -4,7 +4,6 @@
# Cura is released under the terms of the AGPLv3 or higher.
import os
import platform
import sys
#WORKAROUND: GITHUB-704 GITHUB-708
@ -34,9 +33,10 @@ sys.excepthook = exceptHook
# first seems to prevent Sip from going into a state where it
# tries to create PyQt objects on a non-main thread.
import Arcus #@UnusedImport
from UM.Platform import Platform
import cura.CuraApplication
if platform.system() == "Windows" and hasattr(sys, "frozen"):
if Platform.isWindows() and hasattr(sys, "frozen"):
dirpath = os.path.expanduser("~/AppData/Local/cura/")
os.makedirs(dirpath, exist_ok = True)
sys.stdout = open(os.path.join(dirpath, "stdout.log"), "w")