error: C2039: “setMainWidget 不是QApplication的成员问题
来源:互联网 发布:淘宝t恤100字好评评语 编辑:程序博客网 时间:2024/06/05 10:47
QT help文档上给的第一程序“Hello world!”:
#include <qapplication.h>#include <qpushbutton.h>int main( int argc, char **argv ){ QApplication a( argc, argv ); QPushButton hello( "Hello world!", 0 ); hello.resize( 100, 30 ); a.setMainWidget( &hello ); hello.show(); return a.exec();}结果编译出错:
hello.cpp: In function ‘int main(int, char**)’:
hello.cpp:12: error: ‘class QApplication’ has no member named ‘setMainWidget’
make: *** [hello.o] 错误 1
结果你编译出错,原因是因为QT4跟QT3有很多的变化,这可以参考QT4的手册。
解决方法:
在QT4里面没有setMainWidget这个方法,解决方法是直接在.pro文件中添加 QT += qt3support 就行了。
阅读全文
0 0
- error: C2039: “setMainWidget 不是QApplication的成员问题
- error C2039: “ReadHuge”: 不是“CFile”的成员
- error C2039: “iterator_category”: 不是“Degree”的成员
- error C2039: “S_addr” : 不是“in_addr”的成员
- error C2039: “ReadHuge”: 不是“CFile”的成员
- error C2039: “ReadHuge”: 不是“CFile”的成员
- error C2039: “PatchGenerator”: 不是“cv”的成员
- error C2039: “CRegKey”: 不是“ATL”的成员
- error C2039: “ReadHuge”: 不是“CFile”的成员
- error C2039: “WriteHuge”: 不是“CFile”的成员
- error C2039: “sort”: 不是“std”的成员
- error C2039: “ReadHuge”: 不是“CFile”的成员
- error C2039:“Grabber”:不是“pcl”的成员
- 转载_关于“cmath(19): error C2039: “acosf”: 不是“`global namespace'”的成员”的问题
- vs2008 error C2039: “shared_ptr”: 不是“std::tr1”的成员
- error C2039: “SetWindowTextA”: 不是“ATL::CStringT<BaseType,StringTraits>”的成员
- 关于解决: error C2039: “ReadHuge”: 不是“CFile”的成员
- VS2013 Win8 error C2039: “DOMDocument”: 不是“MSXML2”的成员
- Gym
- 变量的比较,==和equals的区别
- android面试题目(2017.8.30:青铜树)
- pid
- Exception in thread "main" java.lang.OutOfMemoryError: PermGen space
- error: C2039: “setMainWidget 不是QApplication的成员问题
- iOS图片压缩成指定大小
- Dimmacro的架构观-架构未来的发展
- agilone环境搭建
- 如何加入苹果企业(Enterprise)开发者计划($299)
- 画布实现随机验证码
- 如何将excel表格的数据导入到mysql数据中去
- Super.Mp3.Download.v3.3.4.6-MFD\
- 区间最小值 LightOJ