日志
-
2013-05-28 15:20
-
前话,虽然QT已经很强大了,但是在XP下如果需要对窗口操作,最好使用win32API。QT本身是支持它的。
阅读全文»分类:qt遇到的问题|回复:0|浏览:1519
需要注意的问题从今天开始记录。
一::下面是一段嵌入桌面的代码,但是有问题,问题在于编码之间的转换的问题。
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 ..
-
2013-03-30 17:55
-
Qt静态编译链接生成的exe文件,不需依赖七大姑八大姨的一堆dll,可以独立运行,发布很方便。但绝大多数用的都是Qt开源版本,如果用静态链接,会有些限制。那有没有办法即能享受静态编译的方便,又不受开源许可的限制呢?方法之一,就是用动态编译,然后把exe和需要的dll整合成一个文件,问题就解决了。
阅读全文»分类:默认分类|回复:0|浏览:784
具体步骤:
一,先动态编译链接,生成exe文件
二,找到依赖的dll文件
这里,我们可以用Process Explore来获取所依赖的dll文件
下载:
http://pan.baidu.com/share/link?shareid=463958&uk=673227135
打开procexp.exe,通过菜单Vie ..
-
2012-07-25 16:34
-
我是打算在windows下编译代码,排查错误,然后在linux下重新编译的。
阅读全文»分类:qt编译环境搭建|回复:1|浏览:1572
一上网查询qt最好的ide。说啥的都有。大部分说是minGw的好,比如codeblock,dev-c++。
用惯了vs首先选择的qt4.82 for vs2010版本的,无须任何配置。在破电脑的配置下,安装,卸载,卸载,安装好了。以后就是用vs2010开始打开一些demos and examples。有些编译还是可以运行的,有些就不行了。
-----------------------------这就奇怪了,这些demo就是专为vs2010的版本,为啥不行(demo目录下有pro.user文件,表明这是vs配置,里面会记载所有参数,包括 编译器的配置信 ..