src/eric7/WebBrowser/Bookmarks/BookmarksImportDialog.py

branch
eric7
changeset 9504
1193fc2bf192
parent 9473
3f23dbf37dbe
child 9624
b47dfa7a137d
equal deleted inserted replaced
9503:ae9232bf4854 9504:1193fc2bf192
40 40
41 self.sourcesList.setIconSize(QSize(48, 48)) 41 self.sourcesList.setIconSize(QSize(48, 48))
42 for icon, displayText, idText in BookmarksImporters.getImporters(): 42 for icon, displayText, idText in BookmarksImporters.getImporters():
43 itm = QListWidgetItem(icon, displayText, self.sourcesList) 43 itm = QListWidgetItem(icon, displayText, self.sourcesList)
44 itm.setData(self.SourcesListIdRole, idText) 44 itm.setData(self.SourcesListIdRole, idText)
45 self.sourcesList.sortItems()
45 46
46 self.__currentPage = 0 47 self.__currentPage = 0
47 self.__selectedSource = "" 48 self.__selectedSource = ""
48 self.__topLevelBookmarkNode = None 49 self.__topLevelBookmarkNode = None
49 self.__sourceFile = "" 50 self.__sourceFile = ""
112 self.pagesWidget.setCurrentIndex(self.__currentPage) 113 self.pagesWidget.setCurrentIndex(self.__currentPage)
113 self.__enableNextButton() 114 self.__enableNextButton()
114 115
115 if self.__selectedSource == "ie": 116 if self.__selectedSource == "ie":
116 self.filePicker.setMode(EricPathPickerModes.DIRECTORY_MODE) 117 self.filePicker.setMode(EricPathPickerModes.DIRECTORY_MODE)
118 self.filePicker.setText(self.__sourceDir)
117 else: 119 else:
118 self.filePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) 120 self.filePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
119 if Globals.isMacPlatform(): 121 if Globals.isMacPlatform():
120 fileFilter = "*{0}".format(os.path.splitext(self.__sourceFile)[1]) 122 fileFilter = "*{0}".format(os.path.splitext(self.__sourceFile)[1])
121 else: 123 else:
122 fileFilter = self.__sourceFile 124 fileFilter = self.__sourceFile
123 self.filePicker.setFilters(fileFilter) 125 self.filePicker.setFilters(fileFilter)
126 self.filePicker.setText(
127 os.path.join(self.__sourceDir, self.__sourceFile)
128 )
124 self.filePicker.setDefaultDirectory(self.__sourceDir) 129 self.filePicker.setDefaultDirectory(self.__sourceDir)
125 130
126 elif self.__currentPage == 1: 131 elif self.__currentPage == 1:
127 if self.filePicker.text() == "": 132 if self.filePicker.text() == "":
128 return 133 return

eric ide

mercurial