
QT学习之路
文章平均质量分 56
寻找大海的小鱼
热爱生活。
展开
-
QT在WIN7下开发环境的搭建
QT环境包括QT库、QTCreator。也就是说要搭建QT的开发环境需要下载Qt libraries、Qt Creator。 步骤一: 到官网上去下载 qt-opensource-windows-x86-mingw482_opengl-5.3.1.exe( http://qt-project.org/downloads)。这个可执行程序已经为我们封装好了Qt libra原创 2014-07-03 20:45:23 · 1143 阅读 · 0 评论 -
对QT的编译器mingW与cygwin的一点理解
首先MingW和cygwin都可以用来跨平台开发。 MinGW是Minimalistic GNU for Windows的缩写,也就是Win版的GCC。 Cygwin则是全面模拟了Linux的接口,提供给运行在它上面的的程序使用,并提供了大量现成的软件,更像是一个平台。 相对的MingW也有一个叫MSys(Minimal SYStem)的子项目,主要是提供了一个模拟L翻译 2014-07-03 20:48:19 · 3907 阅读 · 0 评论 -
对QT的一点认识
1、QT跨平台的实现机制跨平台:狭隘的理解:一个程序能在不同的平台上跑,操作系统就是平台。广义的理解:平台就是API的提供者,API你就可以理解为系统提供给你的函数,就是不需要你自己写的,系统自带的,并且只有这个系统才有的。提供API的不一定是操作系统,也可能是软件,虚拟机或者其他的什么。实现机制: 和java一样,针对每一种OS平台,QT都有一套对应的底层类库,而接口是完全原创 2014-07-03 20:50:30 · 1547 阅读 · 0 评论 -
QT5发布
QT5环境下的产品发布 ---2014/0703 创建好的项目,总是要部署发布的,Qt5的发布怎样呢,我经历了一个恐怖的过程,下面我把我的过程写出。第一步,debug构建工程。点击绿色的运行按钮,获得如下图原创 2014-07-03 20:56:32 · 1557 阅读 · 0 评论 -
新手使用QT开发常会碰到的问题
1、cannot open output file debug\hello1.exe: Permission denied原因: 可能是你的后台运行了这个程序。解决方法: 切到任务管理器去结束进程。 2、Qt qapplication.h: No such file or directory 有关问题原因: QT5跟QT4的版本不一样,QT5的QApplic原创 2014-07-03 20:55:51 · 924 阅读 · 0 评论 -
VS2010中搭建QT开发环境
VS2010中搭建QT开发环境前言装好vs2010的QT插件后,出现下面的问题原因: 我装的那个QT是用MinGW编译得到的,不能被MSVC所识别。解决方法: 方法一: 到QT的官网上去下载QTLibrary源代码,然后拿过来自己编译编译步骤:1、进入开始菜单Microsoft Visual Studio 2010,Visual Studio To原创 2014-07-03 20:54:00 · 1688 阅读 · 0 评论 -
installEventFilter的使用
voidQObject::installEventFilter ( const QObject * obj )安装事件过滤器obj到这个对象。事件过滤器就是接收所有被发送到这个对象的事件的对象。这个过滤器可以停止事件或者把它再转给这个对象。事件过滤器obj通过它的eventFilter()函数来接收事件。如果事件被过滤了(比如,停止了),eventFilter()函数必须返回真,否则它必须转载 2014-09-29 21:07:46 · 14990 阅读 · 0 评论 -
QT实现多国语言的动态切换
摘要:本文论述了如何使用QT实现程序的多语系支持以及多语系的动态切换。前沿我们生活中用到的程序大多都是支持单一语言的,比如在中国我们用到的软件大多是汉语的,也有很少部分使用的是英语的,但是很少有软件可以实现两种语言的动态切换。不过随着近几年我国的发展支持多国语言的软件也越来越多,比如上海地铁售票机,动车组自动售票机等都是支持汉语和英语两种语言的。使用QT编程可以很容易的编写支持多国语言的软转载 2014-09-29 21:09:31 · 7516 阅读 · 1 评论