QT
文章平均质量分 60
alada007
这个作者很懒,什么都没留下…
展开
-
Qt 程序出现错误
/usr/bin/ld: main.o: Relocations in generic ELF (EM: 40)/usr/bin/ld: main.o: Relocations in generic ELF (EM: 40)/usr/bin/ld: main.o: Relocations in generic ELF (EM: 40)main.o: could not read sym原创 2012-07-05 00:09:28 · 1448 阅读 · 0 评论 -
QSocketNotifier使用在Uart上
之前做了一个QSocketNotifier监听键盘事件响应的例子,这次当项目最后需要用到uart的时候,如果应用定时器读写的话,会出现网友如下的问题:<!--@page {margin:2cm}p {margin-bottom:0.21cm}--> Q;我搜到的帖子里面说是定时器读的话,界面会僵死啊? A:定时器是有这种问题,最好是原创 2012-08-17 09:52:05 · 3539 阅读 · 0 评论 -
自定义4*4矩阵键盘在Qt4程序中的使用方法
解压qt-everywhere-opensource-src-4.7.0.tgz到当前目录。1.修改qt-everywhere-opensource-src-4.7.0/src/gui/embedded/src/gui/embedded/qkbdtty_qws.h,其内容如下:#ifndef QKBDTTY_QWS_H#define QKBDTTY_QWS_H#include转载 2012-07-24 10:25:35 · 2062 阅读 · 0 评论 -
QT时间设置
1.首先,转一下:问:Linux下如何保存设置的系统时间?答:分以下步骤进行:(1)通过开发板控制台设置开发板的当前系统时间:date [MMDDhhmm[[CC]YY][.ss]]例如:date 010410462008(2)将系统时间写入RTC:hwclock -w读出检验一下,写入是否正确:hwclock -r(3)修改开发板根文件系统中的/etc原创 2012-08-07 15:17:00 · 8059 阅读 · 0 评论 -
QT密码
QRegExp rx("([A-Z] | (a-z))*$");QValidator *validator = new QValidator(rx,this);QLineEdit *le = new QLineEdit;le->setValidator(validator);QRegExp rx("([A-Z] | (a-z))*$");QValidator *validator =原创 2012-08-06 16:54:54 · 3162 阅读 · 0 评论 -
Qt中文支持(2)
好久都在做Qt支持中文了,可惜一直没什么进展,网上一股风的推荐文泉驿,还有什么文件名是.qpf那种,当然在我的收藏中有介绍如何制作自己需要的字库,什么qpvf,makeqpf工具,不过我在编译的时候遇到了编译错误等问题,本来打算就此放弃了,以为那些手机上用的好看的字库是商业版本,像我们这种小百姓就只有用文泉驿开源的那种了,可到后来还是让我找到了其他方法,原来不仅仅qpf,.ttf格式的字体可以支持原创 2012-08-03 22:18:38 · 9258 阅读 · 0 评论 -
将矩阵键盘加入到QT4中使用
这个资料貌似不多,如果找的到貌似也不全,当然也可以将矩阵键盘做成插件到QT中,我实施了一下,还是因为资料不全,自己资质也有限,没能继续做下去,能使我做下去的也只有这种要耗费大量精力的简单重复劳动。下面开始讲一下我如何将矩阵键盘加入到QT4中使用的。首先就是改qt的源文件,我改了/src/gui/embedded中的几个文件,他们分别是qkbddriverfactory.cpp(这个文件是用来加原创 2012-07-18 16:55:41 · 2301 阅读 · 0 评论 -
QT中文支持(1)
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文 QTextCodec::setCodecForCStrings(QTextCodec::cod转载 2012-07-24 10:09:14 · 499 阅读 · 0 评论 -
Qt4界面没指针
#include #include "stackwidget.h"#include int main(int argc, char *argv[]){ QApplication a(argc, argv); QWSServer::setCursorVisible(false); StackWidget w; w.showFullScreen();转载 2012-07-19 00:23:07 · 3693 阅读 · 0 评论 -
qt中显示系统时间的两种方式
1.在.cpp文件中加入#include"QDateTime"头文件 QDateTime time =QDateTime::currentDateTime(); QString str= time.toString("yyyy-MM-dd hh:mm:ss dddd"); QDateTimestr1=QDateTime::currentDateTime();转载 2012-07-18 23:30:03 · 4262 阅读 · 0 评论 -
QT4的键盘事件
QT4的键盘事件 在Qt中,一个事件是QEvent的子类的对象。Qt能够处理上百种类型的事件,每一类型的事件由一个枚举值确定。例如,对鼠标点击事件,QEvent::type()返回的值为QEvent::MouseButtonPress。很多情况下,一个QEvent对象不能保存有关事件的所有信息,例如,鼠标点击事件需要保存是左键还是右键触发了这个信息,转载 2012-07-18 19:55:34 · 3447 阅读 · 0 评论 -
QT动画
QT动画——TimeLine其实动画的本质就是在每一定时间间隔内显示一帧图像,当这个间隔较短的时候人眼就感觉不出来了,觉得看到的是连续的影像。Qt为开发动画效果的人员提供了一个很好的时间控制类QTimeLine.QTimeLine的最简单用法是1 QTimeLine timeline=new QTimeLine(1000);2 timeLine->setFrameRange(0转载 2012-08-02 13:21:30 · 10212 阅读 · 0 评论 -
Qt键盘驱动处理类的实现:Qt键盘驱动处理类的实现,通过Qt的插件机制实现嵌入式开发中的自定义键盘处理。
//键盘插件的实现//MyKeyDriverPlugin.h文件 class MyKeyDriverPlugin : public QKbdDriverPlugin { Q_OBJECT public: MyKeyDriverPlugin(QObject *parent = 0); ~MyKeyDriverPlugin(); QWSKeyboard转载 2012-07-09 00:39:51 · 2304 阅读 · 0 评论 -
基于Qt Gui的Led控制显示程序
转载地址: http://www.cnblogs.com/elect-fans/archive/2012/03/16/2408576.html 基于arm + linux的嵌入式软件开发,基本上的内容主要是:u-boot的移植,kernel的裁剪和相关驱动程序的设计,root-fs的制作,应用程序的设计,其中,应用程序主要包含两方面的内容:Gui的设计和逻辑控制程序转载 2012-09-01 14:02:24 · 1489 阅读 · 0 评论