Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py

changeset 908
d00447340771
parent 882
34b86be88bf0
child 945
8cd4d08fa9f6
equal deleted inserted replaced
907:74904673b366 908:d00447340771
2 2
3 # Copyright (c) 2003 - 2011 Detlev Offenbach <detlev@die-offenbachs.de> 3 # Copyright (c) 2003 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
4 # 4 #
5 5
6 """ 6 """
7 Module implementing a dialog to enter the parameters for eric5-doc. 7 Module implementing a dialog to enter the parameters for eric5_doc.
8 """ 8 """
9 9
10 import sys 10 import sys
11 import os 11 import os
12 import copy 12 import copy
23 23
24 from eric5config import getConfig 24 from eric5config import getConfig
25 25
26 class EricdocConfigDialog(QDialog, Ui_EricdocConfigDialog): 26 class EricdocConfigDialog(QDialog, Ui_EricdocConfigDialog):
27 """ 27 """
28 Class implementing a dialog to enter the parameters for eric5-doc. 28 Class implementing a dialog to enter the parameters for eric5_doc.
29 """ 29 """
30 def __init__(self, project, parms = None, parent = None): 30 def __init__(self, project, parms = None, parent = None):
31 """ 31 """
32 Constructor 32 Constructor
33 33
154 parms = {} 154 parms = {}
155 args = [] 155 args = []
156 156
157 # 1. the program name 157 # 1. the program name
158 args.append(sys.executable) 158 args.append(sys.executable)
159 args.append(Utilities.normabsjoinpath(getConfig('ericDir'), "eric5-doc.py")) 159 args.append(Utilities.normabsjoinpath(getConfig('ericDir'), "eric5_doc.py"))
160 160
161 # 2. the commandline options 161 # 2. the commandline options
162 # 2a. general commandline options 162 # 2a. general commandline options
163 if self.parameters['outputDirectory'] != self.defaults['outputDirectory']: 163 if self.parameters['outputDirectory'] != self.defaults['outputDirectory']:
164 parms['outputDirectory'] = Utilities.fromNativeSeparators( 164 parms['outputDirectory'] = Utilities.fromNativeSeparators(

eric ide

mercurial