Chinaunix首页 | 论坛 | 博客
  • 博客访问: 152131
  • 博文数量: 116
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2017-08-21 15:04
文章分类

全部博文(116)

文章存档

2014年(1)

2013年(13)

2012年(27)

2011年(49)

2010年(26)

分类: C/C++

2011-08-16 14:55:29

  1. vc代码和qt 界面整合时,qt sdk中添加windows 的lib。vc代码“#pragma comment(lib,...)”在qt中编译是会报错:

 

  1. (1)ws2_32.lib 是MSVC的导入库,MinGW中的是 libws2_32.a;
  2. (2)#pragma comment(lib,...) 是 MSVC 专有的,MinGW 没有类似写法
  3. (3)在pro文件内 加入 LIBS += -lws2_32 即可,无论你用的 MSVC 还是 MinGW
  4. (4)在Qt中, ws2_32 应该是默认会被链接上的,qmake能自动处理这些情况,所以你可能根本就不需要做什么

2. qt 调用qDebug()时显示中文:

 

  1. QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312")) ;

3. qt 是c++代码,而vc模块是用c写的。qt如何调用vc模块中的接口呢?

 

  1. extern "C"{
  2. #include "InterFace.h"
  3. }

4. QT中如何使控件随窗口改变大小?

 

  1. 用design设计时,先在窗口中添加frame,然后才加layout
阅读(1014) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~