eric7/WebBrowser/Bookmarks/BookmarksDialog.py

branch
eric7
changeset 8412
16e8c2896469
parent 8358
144a6b854f70
child 8881
54e42bc2437a
equal deleted inserted replaced
8411:da70caa2246d 8412:16e8c2896469
165 menu.addAction( 165 menu.addAction(
166 self.tr("Open in New Pri&vate Window"), 166 self.tr("Open in New Pri&vate Window"),
167 self.__openBookmarkInPrivateWindow) 167 self.__openBookmarkInPrivateWindow)
168 menu.addSeparator() 168 menu.addSeparator()
169 act = menu.addAction(self.tr("Edit &Name"), self.__editName) 169 act = menu.addAction(self.tr("Edit &Name"), self.__editName)
170 act.setEnabled(idx.flags() & Qt.ItemFlag.ItemIsEditable) 170 act.setEnabled(idx.flags() & Qt.ItemFlag.ItemIsEditable ==
171 Qt.ItemFlag.ItemIsEditable)
171 if idx.isValid() and node.type() != BookmarkNode.Folder: 172 if idx.isValid() and node.type() != BookmarkNode.Folder:
172 menu.addAction(self.tr("Edit &Address"), self.__editAddress) 173 menu.addAction(self.tr("Edit &Address"), self.__editAddress)
173 menu.addSeparator() 174 menu.addSeparator()
174 act = menu.addAction( 175 act = menu.addAction(
175 self.tr("&Delete"), self.bookmarksTree.removeSelected) 176 self.tr("&Delete"), self.bookmarksTree.removeSelected)
176 act.setEnabled(idx.flags() & Qt.ItemFlag.ItemIsDragEnabled) 177 act.setEnabled(idx.flags() & Qt.ItemFlag.ItemIsDragEnabled ==
178 Qt.ItemFlag.ItemIsDragEnabled)
177 menu.addSeparator() 179 menu.addSeparator()
178 act = menu.addAction(self.tr("&Properties..."), self.__edit) 180 act = menu.addAction(self.tr("&Properties..."), self.__edit)
179 act.setEnabled(idx.flags() & Qt.ItemFlag.ItemIsEditable) 181 act.setEnabled(idx.flags() & Qt.ItemFlag.ItemIsEditable ==
182 Qt.ItemFlag.ItemIsEditable)
180 if idx.isValid() and node.type() == BookmarkNode.Folder: 183 if idx.isValid() and node.type() == BookmarkNode.Folder:
181 menu.addSeparator() 184 menu.addSeparator()
182 menu.addAction(self.tr("New &Folder..."), self.__newFolder) 185 menu.addAction(self.tr("New &Folder..."), self.__newFolder)
183 menu.exec(QCursor.pos()) 186 menu.exec(QCursor.pos())
184 187

eric ide

mercurial