Chinaunix首页 | 论坛 | 博客
  • 博客访问: 396715
  • 博文数量: 380
  • 博客积分: 75
  • 博客等级: 民兵
  • 技术积分: 1925
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-05 15:35
文章分类

全部博文(380)

文章存档

2014年(1)

2013年(2)

2012年(19)

2011年(358)

我的朋友

分类:

2011-10-14 11:19:09

  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
阅读(429) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~