sefe的个人主页

http://www.qtcn.org/bbs/u/134386  [收藏] [复制]

sefe

  • 1

    关注

  • 4

    粉丝

  • 16

    访客

  • 等级:新手上路
  • 总积分:14
  • 保密,2011-01-01

最后登录:2015-04-24

更多资料

日志

2013-05-28 15:20

前话,虽然QT已经很强大了,但是在XP下如果需要对窗口操作,最好使用win32API。QT本身是支持它的。
需要注意的问题从今天开始记录。
一::下面是一段嵌入桌面的代码,但是有问题,问题在于编码之间的转换的问题。
HWND hProgman = FindWindow(/*(LPCTSTR)"Progman"*/NULL,QString::fromUtf8("Program Manager").toStdWString().c_str());
HWND hWndDesktop; HWND hShellDefView = ::FindWindowEx(hProgman, NULL, QString::fromUtf8("SHELLDLL_DefView").toStdWString().c_str(), (LPCWSTR)NULL); hWndDe ..

阅读全文»分类:qt遇到的问题|回复:0|浏览:1520
2013-03-30 17:55

Qt静态编译链接生成的exe文件,不需依赖七大姑八大姨的一堆dll,可以独立运行,发布很方便。但绝大多数用的都是Qt开源版本,如果用静态链接,会有些限制。那有没有办法即能享受静态编译的方便,又不受开源许可的限制呢?方法之一,就是用动态编译,然后把exe和需要的dll整合成一个文件,问题就解决了。

具体步骤:
一,先动态编译链接,生成exe文件
二,找到依赖的dll文件
这里,我们可以用Process Explore来获取所依赖的dll文件
下载:
http://pan.baidu.com/share/link?shareid=463958&uk=673227135
打开procexp.exe,通过菜单Vie ..

阅读全文»分类:默认分类|回复:0|浏览:784
2012-07-25 16:34

我是打算在windows下编译代码,排查错误,然后在linux下重新编译的。
一上网查询qt最好的ide。说啥的都有。大部分说是minGw的好,比如codeblock,dev-c++。
用惯了vs首先选择的qt4.82 for vs2010版本的,无须任何配置。在破电脑的配置下,安装,卸载,卸载,安装好了。以后就是用vs2010开始打开一些demos and examples。有些编译还是可以运行的,有些就不行了。

-----------------------------这就奇怪了,这些demo就是专为vs2010的版本,为啥不行(demo目录下有pro.user文件,表明这是vs配置,里面会记载所有参数,包括 编译器的配置信 ..

阅读全文»分类:qt编译环境搭建|回复:1|浏览:1572

Powered by phpwind v8.7 Certificate Copyright Time now is:01-26 00:25
©2005-2016 QTCN开发网 版权所有 Gzip disabled