eric6/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py

changeset 7258
aff39db4dacc
parent 7248
60b48ab891fa
child 7360
9190402e4505
equal deleted inserted replaced
7257:c4d0cac9b5c9 7258:aff39db4dacc
11 import os 11 import os
12 import sys 12 import sys
13 import datetime 13 import datetime
14 14
15 from PyQt5.QtCore import pyqtSlot, Qt, QUrl 15 from PyQt5.QtCore import pyqtSlot, Qt, QUrl
16 from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QTreeWidgetItem, \ 16 from PyQt5.QtWidgets import (
17 QListWidgetItem, QApplication 17 QDialog, QDialogButtonBox, QTreeWidgetItem, QListWidgetItem, QApplication
18 )
18 from PyQt5.QtNetwork import QNetworkRequest, QNetworkReply 19 from PyQt5.QtNetwork import QNetworkRequest, QNetworkReply
19 20
20 from E5Gui.E5Application import e5App 21 from E5Gui.E5Application import e5App
21 from E5Gui import E5MessageBox, E5FileDialog 22 from E5Gui import E5MessageBox, E5FileDialog
22 from E5Gui.E5Completers import E5DirCompleter 23 from E5Gui.E5Completers import E5DirCompleter
476 self.versionEdit.setText(project.pdata["VERSION"][0]) 477 self.versionEdit.setText(project.pdata["VERSION"][0])
477 self.authorEdit.setText(project.pdata["AUTHOR"][0]) 478 self.authorEdit.setText(project.pdata["AUTHOR"][0])
478 self.authorEmailEdit.setText(project.pdata["EMAIL"][0]) 479 self.authorEmailEdit.setText(project.pdata["EMAIL"][0])
479 description = project.pdata["DESCRIPTION"][0] 480 description = project.pdata["DESCRIPTION"][0]
480 481
481 summary = description.split(".", 1)[0]\ 482 summary = (
482 .replace("\r", "").replace("\n", "") + "." 483 description.split(".", 1)[0].replace("\r", "").replace("\n", "") +
484 "."
485 )
483 self.summaryEdit.setText(summary) 486 self.summaryEdit.setText(summary)
484 self.descriptionEdit.setPlainText(description) 487 self.descriptionEdit.setPlainText(description)
485 488
486 self.packageRootEdit.setText(project.getProjectPath()) 489 self.packageRootEdit.setText(project.getProjectPath())
487 490
754 @pyqtSlot() 757 @pyqtSlot()
755 def on_addExludePatternButton_clicked(self): 758 def on_addExludePatternButton_clicked(self):
756 """ 759 """
757 Private slot to add an exclude pattern to the list. 760 Private slot to add an exclude pattern to the list.
758 """ 761 """
759 pattern = self.excludePatternEdit.text()\ 762 pattern = (
760 .replace("\\", ".").replace("/", ".") 763 self.excludePatternEdit.text().replace("\\", ".").replace("/", ".")
764 )
761 if not self.excludePatternList.findItems( 765 if not self.excludePatternList.findItems(
762 pattern, Qt.MatchExactly | Qt.MatchCaseSensitive): 766 pattern, Qt.MatchExactly | Qt.MatchCaseSensitive):
763 QListWidgetItem(pattern, self.excludePatternList) 767 QListWidgetItem(pattern, self.excludePatternList)
764 768
765 @pyqtSlot(str) 769 @pyqtSlot(str)

eric ide

mercurial