
qt报错q.exec()的方法
1个回答
关注

展开全部

咨询记录 · 回答于2023-08-05
qt报错q.exec()的方法

那这个要怎么改正才会正确
您自己测量了维度变小了是不是?
对
这个错误提示表明在类 startgame 中没有名为 exec 的成员函数。因此,在调用 q.exec() 时出现了错误。可能的原因是 startgame 类没有继承自 QDialog,因此没有 exec 函数。或者是 startgame 类中的 exec 函数被定义为私有成员函数,无法在类外部调用。要解决这个问题,可以尝试以下几个步骤:1. 确认 startgame 类是否继承自 QDialog,如果没有,可以将其改为继承自 QDialog。2. 如果 startgame 类中确实没有 exec 函数,可以考虑在类中添加该函数,或者在类外部调用其他函数来代替 exec。3. 如果 startgame 类中的 exec 函数被定义为私有成员函数,可以将其改为公有成员函数,或者在类外部调用其他公有函数来代替 exec。