qt 界面不能显示的问题。

面向上司编程 面向上司编程 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题描述:有两个界面,A 和 B ,A 是B 的父窗体。从A 跳转到B ,再跳转回A 的时候, A界面不显示,但是点击屏幕相应的位置,还是可以响应A的功能(如点击按钮所在的地方,虽然没有界面,但是该按钮还是响应功能)。当再次从A 跳转到B ,再跳转回A 的时候, A界面可以显示。就是说,不显示的问题是程序启动的第一次跳转时候,出现的。以下是两个界面类的大致情况

class B : public QMainWindow
{
//....
void on_pushButton_clicked(){
//......
this->parentWidget()->show();
hide();
}
}

class A : public QMainWindow
{
//....
void on_pushButton_clicked(){
//......
B* b= new B(this);
b->show();
hide();
}
}

...全文
评论 10
收藏 已收藏
分享
返回顶部
面向上司编程
Qt 21,503 成员 26,693 内容