Пример #1
0
 def dragEnterEvent(tree_view, e):
     try:
         _index = tree_view.indexAt(QPoint(e.pos().x(), e.pos().y()))
         _i = self.groupTreeModel.itemFromIndex(_index)
         if _i and _i.parent():
             _g = _i.parent()
             _group_id = str(_g.data().toPyObject())
             _group = self.server.group(_group_id)
             self.__dragged_dut = _group.dut(str(_i.data().toPyObject()))
             print '***', str(self.__dragged_dut.dut_name)
             QTreeView.dragEnterEvent(tree_view, e)
         else:
             print 'no item dragged'
     except Exception,e:
         print 'error', str(e)