guoxie6366
2017-04-04 04:06Qt编译出错 软键盘设计
void SyszuxPinyin::initGb()
{
QPushButton *pushButton=new QPushButton(this);
pushButton->hide();
pushButton=pushButton_hanzi_left;
for(int i=1;i<67;i++)
{
button_vector.push_back(pushButton);
button_group->addButton(pushButton,i);
pushButton= qobject_cast <QPushButton *>(pushButton->nextInFocusChain());
}
connect(button_group,SIGNAL(buttonClicked(int)),SLOT(buttonClickResponse(int)));
}
第十次循环的时候出现野指针是为什么?
键盘布局如下:
调试如下:
正好是在第一行结束的时候出现错误。
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- Ubuntu 16.04编译QT5问题 xcb相关
- xcb
- libxcb
- qt5
- ubuntu
- 3个回答
- 在QT中使用tesseract,如何生成QT需要的依赖库include和lib?
- qt
- tesseract简体中文包
- 库
- 4个回答
- 在Qt中编译带Qwt的ARM程序时总是提示 cannot find -lqwt
- qt
- arm
- 库
- ubuntu
- 6个回答
- VS2013+QT5.80静态编译出错
- qt vs2013 错误 编译
- 3个回答
- qt安装总是出错 ,各个安装版本 ,各种安装方法 ,总是出错,求高手解答
- qt
- installer
- 1个回答
换一换