• 5374阅读
  • 4回复

[提问]底层由于接收到操作系统的信号而停止,程序异常终止,问题在setupUi [复制链接]

上一主题 下一主题
离线jxhxfen2008
 

只看楼主 倒序阅读 楼主  发表于: 2013-03-19
程序异常终止:
用了desiger

调试卡在setupUi里边的
TestClient4->resize(494, 454);//底层由于接收到操作系统的信号而停止信号名称:SIGSEGV信号意义:Segmentation fault


这是怎么了呢?
离线jxhxfen2008

只看该作者 1楼 发表于: 2013-03-19
我改了pragma pack(1),就出现这个问题
离线XChinux

只看该作者 2楼 发表于: 2013-03-19
TestClient4是野指针?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线jxhxfen2008

只看该作者 3楼 发表于: 2013-03-19
引用第2楼XChinux于2013-03-19 11:38发表的  :
TestClient4是野指针?


怎么个野法呢??


void setupUi(QWidget *TestClient4)
   {      
  if (TestClient4->objectName().isEmpty())        
    TestClient4->setObjectName(QString::fromUtf8("TestClient4"));      
    TestClient4->setEnabled(true);    
    TestClient4->resize(494, 454);
前一个SetEnabled都没有问题?
离线jxhxfen2008

只看该作者 4楼 发表于: 2013-03-19
求帮忙!!!
快速回复
限100 字节
 
上一个 下一个