Qt5.7.0 Open CASCADE(版本7.2.0)高手指导一下,谢谢!

weixin_41412338 2017-12-15 08:46:42



#include <iostream>
#include<QApplication>
using namespace std;

int main(int argc, char *argv[])
{
//cout << "Hello World!" << endl;
// return 0;
QApplication app(argc, argv);

QTextCodec::setCodecForTr(QTextCodec::codecForLocale());

// 安装QT自身翻译文件
QTranslator translatorQT;
{
QStringList environment = QProcess::systemEnvironment();
QString str;
bool bFinded = false;

foreach(str, environment)
{
if(str.startsWith("QTDIR="))
{
bFinded = true;
break;
}
}

if(bFinded)
{
str = str.mid(6);
bFinded = translatorQT.load("qt_" + QLocale::system().name(),str.append("/translations/"));

if(bFinded)
app.installTranslator(&translatorQT);
else
qDebug() <<QObject::tr("Can't find the translation file for Chinese!");
}
else
{
qDebug() << QObject::tr("Please set the environment variable QTDIR");
}
}

WGLWidget w;
w.show();

return app.exec();
}
C:\Users\Administrator.W7-201605101142\Personal\untitled2\main.cpp:2: error: QApplication: No such file or directory

...全文
558 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
Qt5一般看看你的pro文件,有木有
qt += gui widgets

QApplication是widgets的东西。
紫沐衙 2020-04-16
  • 打赏
  • 举报
回复
你qt怎么配置的opencascade
zale_lzj 2019-01-25
  • 打赏
  • 举报
回复
QApplication 是Qt里的头文件,Qt5的一般在 $(QTDIR)\include\QtWidgets 里边
weixin_41412338 2017-12-16
  • 打赏
  • 举报
回复
为什么提示没有CApplication 文件和目录

16,215

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧