qt listwidget tab之间互相跳转时崩溃的一个原因
2018-01-10 17:04
330 查看
listwidget从tab_2跳转至tab_1时,若函数中使用到currentitem时需要给listwidget设置currentitem的位置,因为跳转过来时currentitem时是空的,在函数中使用currentitem时就会奔溃;解决:(update_chatwidget中使用了currentitem)
ui->tabWidget->setCurrentIndex(0);
ui->listWidget->item(j)->setSelected(true);
ui->listWidget->setCurrentRow(j);
update_chatwidget();
相关文章推荐
- QT 中删除ListWidget中的一个item条目
- 使用正确bit数的dll 或 lib(Qt 访问MySQL连接失败的一个原因)
- DataSet和List<T> 泛型之间互相转换 (转载, 作者写的很好)
- (原)VS2013在Release情况下使用vector有时候会崩溃的一个可能原因
- iOS xib 与StoryBoard 之间的互相,以及StoryBoard与StoryBoard之间跳转
- qt中的TabWidget应用程序框架
- (C#)一个解决方案下的多个项目之间互相调用
- Qt实现不同Treewidget之间拖拽
- QT的父子Widget之间消息的传递
- List Set与数组之间的互相转换
- List和string之间的互相转换
- 同一个C语言工程不同C文件之间的函数互相调用问题(一)
- List之间的复制-使用等于的话,操作一个list会改变另一个
- List和string之间的互相转换
- Qt中,当QDockWidget的父窗口是一个不可以拖动的QTabWidget的时候实现拖动的方法
- activity之间跳转动画失效原因
- TabWidget的一个小疑问
- Qt开发-记一个QWebView访问谷歌的崩溃问题
- 想让一个Widget成为模态,我们只需要对其设置setAttribute(Qt::WA_ShowModal, true);
- QT的父子Widget之间消息的传递