首页| 论坛| 消息

标题:QWidget的激活状态问题
作者:lu-plusplus
日期:2020-10-30 18:13
内容:

现在想做一个主界面包含好几个QWidget窗口,点击到每个QWidget中的任意区域(包含控件),这个QWidget会变成高亮激活状态,理想状态时边框和标题栏变色,类似vs,并且这个状态是唯一的。目前查看了KDDockWidget的实现,并没有实现激活高亮。主要问题是QWidget是定制的,嵌套在主窗口中,他们有父窗口,不能使用激活状态的判断,想问一下各位大佬这个问题的实现思路,欢迎讨论。


#1 [a09945454 11-02 10:55]
QStackedWidget控件可以实现吧
#2 [20091001753 11-02 11:02]
给 widget 设置事件过滤器,监测它的每个子控件的鼠标事件。

回复 发表
主题 版块