随笔分类 - Qt
摘要:1.发现table第一列在切换后变黑,或多了行数。 一般是编译出来的.exe文件所使用的qt的dll不匹配造成的。一定要使用编译时,所使用的那个版本的qt的dll。
阅读全文
摘要:来源:http://blog.sina.com.cn/s/blog_a6fb6cc90101art3.html在编写Qt程序的时候,总会碰到中文问题,一直都很困惑,原本在使用QLineEdit的时候总会出现右键英文的情况,开始的时候是将右键功能屏蔽掉。使用setContextMenuPolicy(Q...
阅读全文
摘要:来源:http://blog.sina.com.cn/s/blog_a6fb6cc90102uy9k.htmlQt中操作系统环境,官方解释如下: QStringList QProcess::systemEnvironment() [static] Returns the environment o...
阅读全文
摘要:来源:http://blog.sina.com.cn/s/blog_a6fb6cc90101guz0.html继上节所讲,Qt可以很容易的将一些日志信息保存到文件中,那么日志信息如何输出到窗口呢? 用过VS或者其他IDE的童鞋对日志输出到窗口应该都很熟悉,开发者可以打开一个输出窗口很清晰的查看一些日...
阅读全文
摘要:来源:http://blog.sina.com.cn/s/blog_a6fb6cc90101guc5.html在Qt开发过程当中经常使用qDebug等一些输出来调试程序,但是到了正式发布的时候,都会被注释或者删除,采用日志输出来代替。 做过项目的童鞋可能都使用过日志功能,以便有异常错误能够快速跟踪、...
阅读全文
摘要:来源:http://blog.sina.com.cn/s/blog_a6fb6cc90101auw6.html在用Qt开发完成项目后,就需要将其打包并且移植在其他机器上,能在其他PC机上正常跑起来才算是OK,在移植的过程中出现很多问题,在这里一一列出并给出解决方法!1、Qt之多语化在打包发布的时候,...
阅读全文
摘要:来源:http://blog.sina.com.cn/s/blog_a6fb6cc90101fer8.html发布方式 Qt发布的时候,通常使用两种方式: (1)静态编译(2)动态编译 静态编译:把相关联的库一并引入可执行程序,虽然发布简单,但可执行程序较大。。。 动态编译:相关联的库,以dll的...
阅读全文
摘要:注意:1.开发应用用的VS版本(主要是由于其使用的库,如VC运行时库),必须跟Qt编译版本使用的VS版本一致,不然后出现莫名其妙的崩溃。(即应用程序中不允许出现两套相同功能的底层库。如:同时使用了VC9.0和VC10.0的运行时库)2.客户机上跑release版本的客户机上,只要安装上对应版本的Mi...
阅读全文

浙公网安备 33010602011771号