9015:dfeefad914ed | 9016:6f079c524e99 |
---|---|
5 | 5 |
6 """ | 6 """ |
7 Module implementing a dialog to enter the parameters for eric7_doc. | 7 Module implementing a dialog to enter the parameters for eric7_doc. |
8 """ | 8 """ |
9 | 9 |
10 import sys | |
11 import os | 10 import os |
12 import copy | 11 import copy |
13 | 12 |
14 from PyQt6.QtCore import pyqtSlot | 13 from PyQt6.QtCore import pyqtSlot |
15 from PyQt6.QtGui import QColor | 14 from PyQt6.QtGui import QColor |
19 | 18 |
20 from .Ui_EricdocConfigDialog import Ui_EricdocConfigDialog | 19 from .Ui_EricdocConfigDialog import Ui_EricdocConfigDialog |
21 from DocumentationTools.Config import ( | 20 from DocumentationTools.Config import ( |
22 eric7docDefaultColors, eric7docColorParameterNames | 21 eric7docDefaultColors, eric7docColorParameterNames |
23 ) | 22 ) |
23 | |
24 import Globals | |
24 import Utilities | 25 import Utilities |
25 | 26 |
26 from eric7config import getConfig | 27 from eric7config import getConfig |
27 | 28 |
28 | 29 |
175 """ | 176 """ |
176 parms = {} | 177 parms = {} |
177 args = [] | 178 args = [] |
178 | 179 |
179 # 1. the program name | 180 # 1. the program name |
180 args.append(sys.executable) | 181 args.append(Globals.getPythonExecutable()) |
181 args.append( | 182 args.append( |
182 Utilities.normabsjoinpath(getConfig('ericDir'), "eric7_doc.py")) | 183 Utilities.normabsjoinpath(getConfig('ericDir'), "eric7_doc.py")) |
183 | 184 |
184 # 2. the commandline options | 185 # 2. the commandline options |
185 # 2a. general commandline options | 186 # 2a. general commandline options |