E4Gui/E4TabWidget.py

changeset 7
c679fb30c8f3
parent 0
de9c2efb9d02
child 13
1af94a91f439
equal deleted inserted replaced
6:52e8c820d0dd 7:c679fb30c8f3
92 92
93 @param event reference to the drag enter event (QDragEnterEvent) 93 @param event reference to the drag enter event (QDragEnterEvent)
94 """ 94 """
95 mimeData = event.mimeData() 95 mimeData = event.mimeData()
96 formats = mimeData.formats() 96 formats = mimeData.formats()
97 if formats.contains("action") and \ 97 if "action" in formats and \
98 mimeData.data("action") == "tab-reordering" and \ 98 mimeData.data("action") == "tab-reordering" and \
99 formats.contains("tabbar-id") and \ 99 "tabbar-id" in formats and \
100 mimeData.data("tabbar-id").toLong()[0] == id(self): 100 mimeData.data("tabbar-id") == id(self):
101 event.acceptProposedAction() 101 event.acceptProposedAction()
102 E4WheelTabBar.dragEnterEvent(self, event) 102 E4WheelTabBar.dragEnterEvent(self, event)
103 103
104 def dropEvent(self, event): 104 def dropEvent(self, event):
105 """ 105 """

eric ide

mercurial