当前位置: 代码迷 >> QT开发 >> 新手!关于树形控件
  详细解决方案

新手!关于树形控件

热度:25   发布时间:2016-04-25 03:52:03.0
新手求助!关于树形控件
   想做一个触摸屏上使用的程序,需要用到树,通常来说,树是通过鼠标拉动左边的滚动条来调整视野,但应用于触摸屏,应该是手指放在树的任意位置,向上滑动,滚动条相应的向下滚动,这样来调整视野。
   于是我基于QTreeWidget写了一个派生类,自己重载mouseMoveEvent,mousePressEvent,mouseReleaseEvent函数来处理,结果导致树以前封装好的功能不能用了(比如点击子节点,子节点背景颜色会变,点击根节点,子节点会收拢等)
   

------解决方案--------------------
你重写了,当然没有用了,在重载函数里再调用一下相应的Event就可以了。
------解决方案--------------------
在派生类里,调用基类的同名函数。
  相关解决方案