--- a/Tools/TrayStarter.py Sun Feb 08 13:09:00 2015 +0100 +++ b/Tools/TrayStarter.py Sun Feb 08 13:23:22 2015 +0100 @@ -31,14 +31,18 @@ """ Class implementing a starter for the system tray. """ - def __init__(self): + def __init__(self, usePyQt4): """ Constructor + + @param usePyQt4 flag indicating to use PyQt4 (boolean) """ super(TrayStarter, self).__init__( UI.PixmapCache.getIcon( Preferences.getTrayStarter("TrayStarterIcon"))) + self.usePyQt4 = usePyQt4 + self.maxMenuFilePathLen = 75 self.rsettings = QSettings( @@ -234,6 +238,8 @@ args = [] args.append(applPath) + if self.usePyQt4: + args.append("--pyqt4") for arg in applArgs: args.append(arg) @@ -442,7 +448,10 @@ """ filename = act.data() if filename: - self.__startProc("eric6.py", filename) + self.__startProc( + "eric6.py", + "--config={0}".format(Utilities.getConfigDir()), + filename) def __showPreferences(self): """