当前位置: 代码迷 >> QT开发 >> 用QSplitter分割窗口后,如何控制焦点事件
  详细解决方案

用QSplitter分割窗口后,如何控制焦点事件

热度:62   发布时间:2016-04-25 04:36:59.0
用QSplitter分割窗口后,怎么控制焦点事件?
QSplitter分割窗口后,用工具栏或菜单栏来操作分割后的窗口。但是怎么才可以选中窗口(获取焦点事件),选中的窗口要与其他窗口不同,比如高亮显示等。这些怎么实现呢??
高手指导一下

------解决方案--------------------
和有没有QSplitter有关系吗?
------解决方案--------------------
和QSplitter 没关系
------解决方案--------------------
探讨

我在做医学图像浏览器!同一个窗口可能会显示多幅图像,用一个工具栏对这些图像操作(比如翻转),选中那幅图像就操作那幅图像。选中是获取焦点事件,这个我搞懂了,但是选中后,需要高亮显示,让选中图像的窗口与其他窗口不同,这个怎么实现?
引用:
没弄明白你具体想干什么。是想让splitter里面的俩窗口随意设置焦点,还是splitter本身。不管怎么样,他们继承自QWidget,可以……

------解决方案--------------------
我也遇到过这样的问题,最后的解决办法如楼上所说,用QPainter给他画个框算了。
------解决方案--------------------
外面套个QWidget,在这个上面画,就不会变了
  相关解决方案