39 |
39 |
40 self.__okButton = self.buttonBox.button(QDialogButtonBox.Ok) |
40 self.__okButton = self.buttonBox.button(QDialogButtonBox.Ok) |
41 |
41 |
42 self.__initializeDefaults() |
42 self.__initializeDefaults() |
43 |
43 |
44 self.sampleText = self.trUtf8(\ |
44 self.sampleText = self.trUtf8( |
45 '''<?xml version="1.0" encoding="utf-8"?>''' |
45 '''<?xml version="1.0" encoding="utf-8"?>''' |
46 '''<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"''' |
46 '''<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"''' |
47 '''"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">''' |
47 '''"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">''' |
48 '''<html><head>''' |
48 '''<html><head>''' |
49 '''<title></title>''' |
49 '''<title></title>''' |
255 Private slot to select the output directory. |
255 Private slot to select the output directory. |
256 |
256 |
257 It displays a directory selection dialog to |
257 It displays a directory selection dialog to |
258 select the directory the documentations is written to. |
258 select the directory the documentations is written to. |
259 """ |
259 """ |
260 directory = QFileDialog.getExistingDirectory(\ |
260 directory = QFileDialog.getExistingDirectory( |
261 self, |
261 self, |
262 self.trUtf8("Select output directory"), |
262 self.trUtf8("Select output directory"), |
263 self.outputDirEdit.text(), |
263 self.outputDirEdit.text(), |
264 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
264 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
265 |
265 |
280 select a directory to be ignored. |
280 select a directory to be ignored. |
281 """ |
281 """ |
282 startDir = self.ignoreDirEdit.text() |
282 startDir = self.ignoreDirEdit.text() |
283 if not startDir: |
283 if not startDir: |
284 startDir = self.ppath |
284 startDir = self.ppath |
285 directory = QFileDialog.getExistingDirectory(\ |
285 directory = QFileDialog.getExistingDirectory( |
286 self, |
286 self, |
287 self.trUtf8("Select directory to exclude"), |
287 self.trUtf8("Select directory to exclude"), |
288 startDir, |
288 startDir, |
289 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
289 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
290 |
290 |
318 @pyqtSlot() |
318 @pyqtSlot() |
319 def on_cssButton_clicked(self): |
319 def on_cssButton_clicked(self): |
320 """ |
320 """ |
321 Private slot to select a css style sheet. |
321 Private slot to select a css style sheet. |
322 """ |
322 """ |
323 cssFile = QFileDialog.getOpenFileName(\ |
323 cssFile = QFileDialog.getOpenFileName( |
324 self, |
324 self, |
325 self.trUtf8("Select CSS style sheet"), |
325 self.trUtf8("Select CSS style sheet"), |
326 getConfig('ericCSSDir'), |
326 getConfig('ericCSSDir'), |
327 self.trUtf8("Style sheet (*.css);;All files (*)")) |
327 self.trUtf8("Style sheet (*.css);;All files (*)")) |
328 |
328 |
466 Private slot to select the output directory for the QtHelp files. |
466 Private slot to select the output directory for the QtHelp files. |
467 |
467 |
468 It displays a directory selection dialog to |
468 It displays a directory selection dialog to |
469 select the directory the QtHelp files are written to. |
469 select the directory the QtHelp files are written to. |
470 """ |
470 """ |
471 directory = QFileDialog.getExistingDirectory(\ |
471 directory = QFileDialog.getExistingDirectory( |
472 self, |
472 self, |
473 self.trUtf8("Select output directory for QtHelp files"), |
473 self.trUtf8("Select output directory for QtHelp files"), |
474 self.qtHelpDirEdit.text(), |
474 self.qtHelpDirEdit.text(), |
475 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
475 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
476 |
476 |
498 outdir = outdir[:-1] |
498 outdir = outdir[:-1] |
499 self.parameters['outputDirectory'] = outdir |
499 self.parameters['outputDirectory'] = outdir |
500 self.parameters['ignoreDirectories'] = [] |
500 self.parameters['ignoreDirectories'] = [] |
501 for row in range(0, self.ignoreDirsList.count()): |
501 for row in range(0, self.ignoreDirsList.count()): |
502 itm = self.ignoreDirsList.item(row) |
502 itm = self.ignoreDirsList.item(row) |
503 self.parameters['ignoreDirectories'].append(\ |
503 self.parameters['ignoreDirectories'].append( |
504 os.path.normpath(itm.text())) |
504 os.path.normpath(itm.text())) |
505 cssFile = self.cssEdit.text() |
505 cssFile = self.cssEdit.text() |
506 if cssFile != '': |
506 if cssFile != '': |
507 cssFile = os.path.normpath(cssFile) |
507 cssFile = os.path.normpath(cssFile) |
508 self.parameters['cssFile'] = cssFile |
508 self.parameters['cssFile'] = cssFile |