- vc代码和qt 界面整合时,qt sdk中添加windows 的lib。vc代码“#pragma comment(lib,...)”在qt中编译是会报错:
- (1)ws2_32.lib 是MSVC的导入库,MinGW中的是 libws2_32.a;
- (2)#pragma comment(lib,...) 是 MSVC 专有的,MinGW 没有类似写法
- (3)在pro文件内 加入 LIBS += -lws2_32 即可,无论你用的 MSVC 还是 MinGW
- (4)在Qt中, ws2_32 应该是默认会被链接上的,qmake能自动处理这些情况,所以你可能根本就不需要做什么
2. qt 调用qDebug()时显示中文:
- QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312")) ;
3. qt 是c++代码,而vc模块是用c写的。qt如何调用vc模块中的接口呢?
- extern "C"{
- #include "InterFace.h"
- }
4. QT中如何使控件随窗口改变大小?
- 用design设计时,先在窗口中添加frame,然后才加layout
阅读(1014) | 评论(0) | 转发(0) |