当前位置: 代码迷 >> QT开发 >> 变态,各种变态!该如何解决
  详细解决方案

变态,各种变态!该如何解决

热度:21   发布时间:2016-04-25 04:25:32.0
变态,各种变态!!!
写了2个界面、也就所谓的主题。

然后写了一些事件。

一个主控制类

C/C++ code
if(ui==1){        connect(theme1->ui->btn_send1,SIGNAL(clicked()),this,SLOT(Btn_Click_send1()));      //        connect(theme1->ui->btn_send2,SIGNAL(clicked()),this,SLOT(Btn_Click_send2()));      //}else{         connect(theme2->ui->btn_send1,SIGNAL(clicked()),this,SLOT(Btn_Click_send1()));      //        connect(theme2->ui->btn_send2,SIGNAL(clicked()),this,SLOT(Btn_Click_send2()));      //}


使用theme1的时候、什么问题都没有。

如果切换到theme2的时候、一点就显示内存不能读取之类的....(十之一二是好的。)


纠结了一个星期了、杯具 杯具 杯具!!!

------解决方案--------------------
帖子的主题不显示问题,不好

内容的代码不全,不好给你调试,不好

问:

是否测试过单击 2 的时候,能否进到 else 语句中?
怀疑,theme2 的初始化有问题……

------解决方案--------------------
探讨

帖子的主题不显示问题,不好

内容的代码不全,不好给你调试,不好

问:

是否测试过单击 2 的时候,能否进到 else 语句中?
怀疑,theme2 的初始化有问题……

------解决方案--------------------
调试,调试,调试!
------解决方案--------------------
你的两个ui是否都是QMainWindow,都是的话 第二个用show的话会闪下就没了
  相关解决方案