QT开发遇到的问题
系统报错:error:call to deleted constructor of QTableWidget
QTableWidget.h:353:20 Note:QTableWidget has been explicitly marked deleted here.
该如何解决?
如何解决error: call to deleted constructor of QTableWidget
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- CodeBytes 2023-03-02 20:48关注
该回答引用ChatGPT
这个错误通常是由于使用了已被删除的构造函数导致的,具体来说可能是您尝试使用了 QTableWidget 的已删除默认构造函数,而该函数已经在 QTableWidget.h 文件的第353行中被标记为已删除。
为了解决这个问题,您可以考虑使用其他可用的构造函数来创建 QTableWidget 对象,如带参数的构造函数,例如:
QTableWidget(int rows, int columns, QWidget *parent = nullptr)
这个构造函数可以指定表格的行和列数,并且还可以传递一个父对象指针作为可选参数。
以下是一个使用上述构造函数创建 QTableWidget 对象的示例:
QTableWidget* tableWidget = new QTableWidget(5, 3, this); // 创建一个5行3列的表格,将其父对象设置为当前窗口
如果您仍然遇到类似的问题,可以检查您的代码,确保您没有意外地尝试使用已删除的构造函数或其他已被标记为已删除的成员函数。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号
- ¥15 基于单片机的靶位控制系统
- ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度