
QT QMessageBox 问题
编译是出现D:/MyDocuments/Tetris/widget.cpp:43:error:'QMessageBox'hasnotbeendeclared请大虾们指教啊...
编译是出现
D:/My Documents/Tetris/widget.cpp:43: error: 'QMessageBox' has not been declared
请大虾们指教啊·咋改··
代码:
QMessageBox::warning(this,tr("warning"),tr("Game Over!"),QMessageBox::Yes); //弹出对话框 展开
D:/My Documents/Tetris/widget.cpp:43: error: 'QMessageBox' has not been declared
请大虾们指教啊·咋改··
代码:
QMessageBox::warning(this,tr("warning"),tr("Game Over!"),QMessageBox::Yes); //弹出对话框 展开
3个回答
展开全部
代码是没有错,应该是你没有包函库函数引起的,你在widget.cpp里引入这个类就可以了
#include <QMessageBox>
或者直接用
#include <QtGui>
这样就可以了。
#include <QMessageBox>
或者直接用
#include <QtGui>
这样就可以了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询