dragEnterEvent事件相关



  • 现在有这样的需求,我想请问一下能否实现:
    1:主窗体上有很多Tree,Tree上有很多item;
    现在可以通过拖拽很多文件,新建一个Tree,这些文件作为新建的Tree的Item;
    也可以两个Tree之间拖动一个Item。
    大致过程如上。

    这样就会涉及到Tree和主窗体的dragEnterEvent事件的竞争问题。
    比如主窗体上现在一个Tree都没有,拖入进来可定是创建一个新的Tree,但是拖进第二个文件进来的时候,可以向Tree拖,也可以向主窗体拖放,这样就产生了,界面上有两个有父子关系的Widget(主窗体和Tree)都有各自的dragEnterEvent,

    http://blog.csdn.net/pcsuite/article/details/6147191
    上有这么一句话:
    由于drop事件是由子控件向父控件传播的,通过禁止QTextEdit控件的drop事件,允许主窗口得到drop事件,我们就得到了MainWindow中的整个窗口的drop事件。

    这样有没有什么问题?


 

最近的回复

  • 纹理滤波

    在纹理映射的过程中,如果图元的大小不等于纹理的大小,OpenGL便会对纹理进行缩放以适应图元的尺寸。我们可以通过设置纹理滤镜来决定OpenGL对某个纹理采用的放大、缩小的算法

    滤镜 描述 GL_NEAREST 取最邻近像素 GL_LINEAR 线性内部插值 GL_NEAREST_MIPMAP_NEAREST 最近多贴图等级的最邻近像素 GL_NEAREST_MIPMAP_LINEAR 在最近多贴图等级的内部线性插值 GL_LINEAR_MIPMAP_NEAREST 在最近多贴图等级的外部线性插值 GL_LINEAR_MIPMAP_LINEAR 在最近多贴图等级的外部和内部线性插值

    阅读更多
  • @大黄老鼠 你的视频是挺诡异的

    阅读更多
  • @青山白云 和纹理映射的那个骰子一样,跑出来的骰子感觉不对

    阅读更多

关注我们

微博
QQ群











召唤蕾姆