• 6898阅读
  • 3回复

如何获取当前窗口 [复制链接]

上一主题 下一主题
离线online890
 

只看楼主 倒序阅读 楼主  发表于: 2008-08-07
— 本帖被 XChinux 执行加亮操作(2008-08-07) —
如何获取当前窗口?

比如:
现在我有3个窗口。 窗口1 。窗口2 。窗口3 。
窗口1 在最底下,2 在中间,3 在最上面。。也就是说第三个窗口是显示出来的。现在怎么取得第三个窗口的指针?

多谢回答
离线online890

只看该作者 1楼 发表于: 2008-08-07
    foreach (QWidget *widget, QApplication::allWidgets())
        if(widget->isActiveWindow())

          {
          .............     
          }
这个方法好像不可以。。郁闷。。。
离线water_wf

只看该作者 2楼 发表于: 2008-08-07
设置每一个窗体的objectName,然后通过findChild,怎么找都可以
离线water_wf

只看该作者 3楼 发表于: 2008-08-07
isActive ,你的代码一运行,active就是自己
快速回复
限100 字节
 
上一个 下一个