コード例 #1
0
 def dropEvent(self, event):
     """Reimplement Qt method
     Unpack dropped data and handle it"""
     source = event.mimeData()
     fnames = [path for path in mimedata2url(source) if osp.isfile(path)]
     self.add_packages(fnames)
     event.acceptProposedAction()
コード例 #2
0
ファイル: controlpanel.py プロジェクト: psycow/winpython
 def dropEvent(self, event):
     """Reimplement Qt method
     Unpack dropped data and handle it"""
     source = event.mimeData()
     fnames = [path for path in mimedata2url(source) if osp.isfile(path)]
     self.add_packages(fnames)
     event.acceptProposedAction()
コード例 #3
0
 def dragEnterEvent(self, event):
     """Reimplement Qt method
     Inform Qt about the types of data that the widget accepts"""
     source = event.mimeData()
     if source.hasUrls() and mimedata2url(source):
         event.acceptProposedAction()
コード例 #4
0
ファイル: controlpanel.py プロジェクト: psycow/winpython
 def dragEnterEvent(self, event):
     """Reimplement Qt method
     Inform Qt about the types of data that the widget accepts"""
     source = event.mimeData()
     if source.hasUrls() and mimedata2url(source):
         event.acceptProposedAction()