diff --git a/Cura/cura.py b/Cura/cura.py
index abc2163..fae6d8b 100644
--- a/Cura/cura.py
+++ b/Cura/cura.py
@@ -14,8 +14,6 @@ import sys
import warnings
from optparse import OptionParser
-import wx._core
-
from Cura.util import profile
__author__ = 'Daid'
@@ -46,13 +44,6 @@ Art of Illusion """
__license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html'
-class CuraApp(wx.App):
- def MacOpenFile(self, path):
- try:
- pass
- except Exception as e:
- warnings.warn("File at {p} cannot be read: {e}".format(p=path, e=str(e)))
-
def main():
parser = OptionParser(usage="usage: %prog [options] .stl")
parser.add_option("-i", "--ini", action="store", type="string", dest="profileini",
@@ -90,8 +81,16 @@ def main():
if len(args) > 0:
profile.putPreference('lastFile', ';'.join(args))
+ import wx._core
from Cura.gui import splashScreen
+ class CuraApp(wx.App):
+ def MacOpenFile(self, path):
+ try:
+ pass
+ except Exception as e:
+ warnings.warn("File at {p} cannot be read: {e}".format(p=path, e=str(e)))
+
def mainWindowRunCallback(splash):
from Cura.gui import mainWindow
if splash is not None: