![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
文章平均质量分 66
kerneler_
做一个有技术追求的人
ps:目前公司太忙,暂没时间更新博客,,大家评论我尽量回复,望大家谅解
展开
-
QT QT/embeded qtopia介绍
Qt的授权是分为两条线,商业版和开源版。如果使用商业版的Qt,那么开发出的程序可以是私有的和商业的;如果使用的是开源版的Qt,由于其使用的是GPL协议,那么可发出的程序也必须是GPL的。不过自从qt 4.5.0版本,诺基亚公司使用了LGPL协议,那么写出的程序就可以据为己有了!Qt 的版本是按照不同的图形系统来划分的,目前分为四个版本:Win32版,适用于Windows平台转载 2013-01-07 09:26:14 · 2007 阅读 · 0 评论 -
QT程序中显示中文字体解决办法
最近一直在做移植qtopia4.4.3和QT4.7的工作。qtopia已经可以在龙芯开发板上正常运行。搭建QT4.7的环境,使用QT4.7编写小程序,发现不能显示中文。研究了一番,找到了如下的解决方法:1.首先需要中文的字体库,QT4.7中好像没有中文字体库,在qtopia4.4.3中从的qtopiacore目录下,也就是qt4.4.3中的lib/fonts目录下找到了中文字体库。拷贝原创 2013-01-22 20:12:50 · 11168 阅读 · 1 评论 -
QT程序中文显示的其他方法
接上篇博文中介绍的中文显示问题,又在网上搜索了另外的一种设计,并且该设计能够解决比较常用的问题,介绍如下:开始的时候,在网上找到了如下代码,加入到main.cpp文件中之后,所有的子对话框窗口都能显示中文,但是主窗口不能显示中文:#include QApplication app(argc, argv);QTextCodec::setCodecForTr(QTex转载 2013-01-22 22:12:34 · 2119 阅读 · 0 评论 -
qws server
QT Embeded应用没有来严格的区分server和client进程,如果一个QT进程的启动参数中有-qws,那么这个进程就具有server管理功能,被称为QWS server,当然这个进程同样可以和其它的QT进程一样可以创建并显示widget,只有兼做server的功能而已。不带-qws这个参数就是QWS Client。因此任何一个基于QT的application都可以做QWS Server。转载 2012-12-19 13:40:50 · 1869 阅读 · 0 评论 -
最近编译qtopia4.4.3遇到的一个问题及解决方法
之前总结过qtopia的编译移植的步骤,并且写了一个自动编译脚本,能够实现一体化的编译和安装,今天又编译了一遍,发现在configure的过程中就出现了下面的错误:.filter_system /usr/bin/make clean 2>/dev/nullfilter_system /usr/bin/make compiling ../../../qt-extended-4.4.3原创 2013-01-30 16:36:58 · 1297 阅读 · 6 评论 -
详解qtopia4.4.3移植到mips处理器以及相关问题总结
最近公司做一个linux手机项目,需要做一个图形界面程序,移植qtopia,其中遇到一些难题也折腾了1个多星期,总算是弄好了,这里总结一下。分为以下几部分:1 编译运行x86版本的qtopia2 编译移植mips处理的qtopia3 在qtopia4.4.3下编译运行helloworld程序4 编译运行中遇到的问题和解决方法5 qtopia的qconfigure选项详解6原创 2012-12-11 16:20:29 · 4029 阅读 · 2 评论 -
QT输入设备环境变量QWS_MOUSE_PROTO解析
该环境变量主要是帮助QMouseDriverFactory也就是Qt鼠标设备的枚举者来创建你想要的鼠标设备而不是系统默认的。默认该环境变量时空的,其实大部分情况下空就可以了,Qt能够根据系统配置猜测出你想要的设备,并且这个大多数情况下好像都是正确的。不过如果错了我们可以通过设置该变量来纠正。该环境变量的格式如下:export QWS_MOUSE_PROTO="[:]原创 2013-03-21 21:48:40 · 3163 阅读 · 0 评论