QT大神教教我,带我飞

我现在做视频监控的小东西,打开上面会显示好几个小的窗口,如何把第一个窗口删除的情况下,第二个窗口自动前进到前一个窗口的位置,最好叫我怎么写,万分感谢

qt

4个回答

用qt布局来管理窗口

你窗口应用程序肯定是有继承关系的。也就是说是一个是另外的一个parent.Qt在建的时候会生成一个栈,所以后面生成的删除只能看到栈顶的窗口。而且那个栈是有函数可以把某一个窗口提到最前面的

保存各个video指针 的list
比如
QList frameList;
每一个控件代表一个窗口,然后用GridLayout控制输出位置。
每次删除一个,remove掉GridLayout中所有VideoFrame *
然后删除队列中对应的VideoFrame *
然后再加入这个队列中所有的VideoFrame指针

欢迎关注我的Qt系列文章:
Qt实战一二三

再给你分享一些Qt相关资料,建议看看。
Qt资料大全

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问